更改 SSID 后,ubuntu 12.04 中无法通过 WIFI 访问互联网

更改 SSID 后,ubuntu 12.04 中无法通过 WIFI 访问互联网

我通过 2 个 Wi-Fi 连接使用互联网。1 个是家庭 wifi,第 2 个是 PICT-wifi。PICT-wifi(需要代理)完全没有问题。

但是,几天前,我将我的家庭 wifi 的 SSID 名称更改为 abcd-wifi。然后它可以在手动配置 IP 时连接,但无法提供互联网(ISP 没有问题)。现在,几天前我再次将我的 wifi 名称更改为家庭 wifi,因为我认为它的新 SSID 有错误。但是,我的笔记本电脑仍然可以连接到家庭 wifi,我可以 ping 到 wifi 路由器,但不能 ping 到 google(此连接不需要代理)。以下是我 ping google.com 时收到的错误。

  ping: unknown host www.google.com

此外,这意味着我无法从 Firefox 或 Chrome 访问网页(注意:我删除了之前用于 PICT-wifi 的代理设置)。

现在,我如何通过家庭 WiFi 连接到互联网?

[找到临时解决方案后进行编辑] 当我从 PICT-wifi(使用代理)切换到 home-wifi(无代理)时,文件/etc/resolve.conf会变回

nameserver 127.0.0.1 

然后我必须手动将此文件编辑为“nameserver 192.168.0.1”,然后我才能再次访问网络(这次适用于 PICT-wifi 和 home-wifi)。为什么在 Wifi 之间切换时 /etc/resolve.conf 会更改回不正确的值。(注意:在 PICT-wifi 上时需要“nameserver 127.0.0.1”)。如何避免将 home-wifi 的 /etc/resolve.conf 文件更改为“127.0.0.1”?

如果需要其他详细信息,请询问我。提前致谢。

答案1

好的,正如@erik 所通知的,我检查了 IP 路由和 /etc/resolv.conf 文件

$ ip route 

这是 IP 路由的输出:- 默认通过 192.168.0.1 dev eth1 proto static 169.254.0.0/16 dev eth1 scope link metric 1000 192.168.0.0/24 dev eth1 proto kernel scope link src 192.168.0.105 metric 2 192.168.108.0/24 dev vmnet1 proto kernel scope link src 192.168.108.1 192.168.110.0/24 dev vmnet8 proto kernel scope link src 192.168.110.1

cat /etc/resolv.conf :-

nameserver 127.0.0.1

但是,我的域名服务器应该是 192.168.0.1,这是 Wi-Fi 路由器的地址。所以我编辑 /etc/resolv.conf 为

nameserver 192.168.0.1

这解决了我的问题。感谢您的关注。

相关内容