我让我的笔记本电脑升级到 12.04。之后就没有网络了。我浏览了在谷歌上能找到的所有文章。
现在,我可以 ping google 和 yahoo,但不能 ping cnn.com 或其他任何网站。Firefox 说它无法访问 google.com 或 gmail.com(或任何网站,甚至 IP 都无法访问)。
/etc/网络/接口
dns-nameservers 8.8.8.8 <<<<<added
auto lo
iface lo inet loopback
/etc/dhcp/dhclient.conf
#prepend domain-name-servers 8.8.8.8,8.8.4.4;
prepend domain-name-servers 127.0.0.1; <<<<< tried both
/etc/NetworkManager/NetworkManager.conf
有或无dns=dnsmasq注释掉了。
我可以 ping 我的无线路由器并正常连接到它。
已尝试过代理/无代理。
这看起来像升级到 12.04 后 - 无法连接到网络 但没有答案。
我不想重新安装。如能提供任何帮助,我将不胜感激。
答案1
我也遇到了同样的问题。升级后没有有线网络了!!! 我发现的唯一解决方案是删除网络管理器并手动编辑我的 /etc/network/interfaces 文件以使使用有线网络正常工作;
不幸的是,这个解决方案的缺点是通知区域中什么都不显示。
供参考,全新安装并不能解决我的问题,所以我猜测网络管理器的某个地方存在一些错误。
删除网络管理器
sudo apt-get remove network-manager
可能需要重新启动...
编辑 /etc/network/interfaces 文件
sudo gedit /etc/network/interfaces
并根据您要使用的网络连接添加以下行(eth0,th1等...)
auto eth1
iface eth1 inet dhcp