我在 Vsphere 5.0 上有一个运行 Ubuntu 12.04 的虚拟机,当我将动态 IP (/etc/network/interfaces)
iface eth0 inet dhcp Ubuntu 放入网络时,我可以 ping 到 google 例如(8.8.8.8)
但是当我输入静态 IP 并配置 resolv.conf 时
我的接口文件:
auto eth0
iface eth0 inet static
address 192.168.1.54
gateway 192.168.1.1
netmask 255.255.255.0
网络断了,我无法 ping 任何东西...我不明白问题出在哪里...
多谢
答案1
这看起来很奇怪......你这样做的事实让我认为你不是一个新手,但是,看起来它应该是正确的......所以,我能想到的只有:
仔细检查你的网关——是192.168.1.1
或者可能是192.168.1.254
别的什么?
此外,我不会手动编辑 resolv.conf - 添加以下行:
dns-nameservers x.x.x.x
其中 x 是 DNS 服务器的 IP。
话虽如此,这不应该影响 ping 8.8.8.8,因此我还建议尝试输入:
sudo ifconfig eth0 down
sudo ifconfig eth0 up
sudo /etc/init.d/networking restart
看看你是否能取得任何进展……
...如果没有,请设置为 DHCP,ifconfig
在此处键入并粘贴完整的输出,然后进行更改,ifconfig
再次在此处键入并粘贴输出。