Ubuntu 12.04 – 没有互联网连接

我最近在一台旧戴尔电脑上安装了ubuntu 12.04,我用它作为媒体中心。 我有一根以太网电缆从PC直接插入路由器。

网卡没有任何问题,因为我可以使用Chicken VNC从笔记本电脑访问电脑。

我的ifconfig看起来像这样:

eth0 Link encap:Ethernet HWaddr 00:0f:1f:59:b1:5e inet addr:192.168.1.21 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20f:1fff:fe59:b15e/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:15360 errors:0 dropped:0 overruns:0 frame:0 TX packets:19712 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1640979 (1.6 MB) TX bytes:17863489 (17.8 MB) Interrupt:17 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:8534 errors:0 dropped:0 overruns:0 frame:0 TX packets:8534 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:664924 (664.9 KB) TX bytes:664924 (664.9 KB) 

任何帮助赞赏。

问候,斯蒂芬

导致此类问题的一个可能原因是resolvconf软件包配置错误。 尝试在PC上的终端中运行以下命令。

 sudo dpkg-reconfigure resolvconf 

然后重启电脑。

如果您仍然无法ping通www.google.com但可以在Internet上ping有效的IP地址,那么您可能需要调整DNS配置。 如果您正在使用ifup和/ etc / network / interfaces,那么您需要将“dns-nameservers 8.8.8.8”添加到/ etc / network / interfaces中的“iface eth0”节,您可以在其中使用8.8.8.8或其他一些工作名称服务器的地址。 相反,如果您使用NetworkManager,则应使用连接编辑器启用通过DHCP获取名称服务器地址(将IPv4设置|方法设置为“自动(DHCP)”而不是“仅自动(DHCP)地址”)或为有线连接设置静态名称服务器地址。