Ubuntu 12.04 - 没有互联网连接

Ubuntu 12.04 - 没有互联网连接

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

网卡没有任何问题,因为我可以使用 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)

任何帮助均感激不尽。

问候,斯蒂芬

答案1

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

sudo dpkg-reconfigure resolvconf

然后重新启动电脑。

如果您仍然无法 ping 通 www.google.com,但可以 ping 通 Internet 上的有效 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) 地址”)或为有线连接设置静态名称服务器地址。

相关内容