升级到 Ubuntu 12.04 后无法访问外部网络或 IP

升级到 Ubuntu 12.04 后无法访问外部网络或 IP

我在我的服务器上运行 Ubuntu 12.04,但自从从 10.04 升级后,我无法再访问服务器的任何外部源。

我可以通过 SSH 进入盒子,但从里面我无法访问任何内容。至少,我无法 ping、挖掘等。

我已经提供了我认为可能为我提供更多信息的所有内容,但在这里看不到任何明显的错误。

解析

 root@sub:~# resolveip google.com
 resolveip: Unable to find hostid for 'google.com': try again

 root@sub:~# ping google.com
 ping: unknown host google.com

路线-n

 root@sub:~# route -n
 Kernel IP routing table
 Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
 0.0.0.0         77.68.108.1     0.0.0.0         UG    100    0        0 eth0
 77.68.108.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0

iptables-L

 root@sub:~# iptables -L
 Chain INPUT (policy ACCEPT)
 target     prot opt source               destination

 Chain FORWARD (policy ACCEPT)
 target     prot opt source               destination

 Chain OUTPUT (policy ACCEPT)
 target     prot opt source               destination

升级后有什么变化吗?

答案1

首先尝试 ping 您的网关77.68.108.1。如果你能做到的话,那么

我认为/etc/resolv.conf是配置不当。

只需打开/etc/resolv.conf文件。在该文件的顶部添加如下行:

nameserver 8.8.8.8

这是所有 DNS 解析请求都将定向到的解析器。8.8.8.88.8.4.4是任何人都可以使用的两个开放解析器。

在此之后,您应该能够ping google.com

相关内容