我已经Ubuntu 12.04 Server
安装VMWare Workstation 10.0
在主机上Windows 8.1
/etc/network/interfaces
配置如下。
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.171.132
netmask 255.255.255.0
gateway 192.168.171.1
并且网络适配器设置为Custom: VMnet 8 (NAT)
从Windows
我的主机,我可以看到那VMNet 8
应该IPv4 : 192.168.171.1
是网关/etc/network/interfaces
。
如果我将其设置为DHCP
,我可以从连接到互联网VM
并被分配IP
一个192.168.171.131
但问题是,当我将其设置为静态时,我无法连接到互联网。
请告诉我我错在哪里?
答案1
如果您在 /etc/network/interfaces 中设置了静态 IP 地址,您还需要设置 DNS 名称服务器。我建议您尝试:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.171.132
netmask 255.255.255.0
gateway 192.168.171.1
dns-nameservers 8.8.8.8 192.168.171.1
然后让系统重新读取文件并使用更改:
sudo ifdown eth0 && sudo ifup eth0
查看:
ping -c3 www.google.com
答案2
不要使用 192.168.171.1,而要使用 192.168.171.2。在 VM 10 中,如果您单击“编辑”、“虚拟网络编辑器”,请选择 VM8,在“VMnet 信息”下,选择 NAT,单击“NAT 设置”,您将在那里找到您的 GW IP 地址设置。找到后,将您的“eth0”网关 IP 调整为该 IP 地址。