虚拟机下通过NAT方式静态IP如何连外网

来源:互联网 发布:北京网络派出所 编辑:程序博客网 时间:2024/05/21 10:09

这两天电脑出现一些问题,主机能够ping通外网IP,可是发现虚拟机却不能,而且虚拟机连主机IP都ping不通,后来通过一些操作,还是解决了这个问题。:)(虚拟机设置的网络适配器为NAT方式连接)

首先,关于虚拟机为何不能ping通主机,因为ping通IP受到防火墙的限制,所以可以把主机和虚拟机防火墙都暂时关闭,然后虚拟机就应该能ping通主机IP了。

其次,关于虚拟机不能ping通外网的问题,可以通过修改网络配置的方法解决。

打开网络配置,可以通过设置动态分配IP地址解决不能ping通外网的问题,但是因为我的电脑通常都要运行secureCRT,如果设置了动态分配IP的话,那么每次连接都要重新设置IP地址,比较麻烦,所以就设置为静态IP地址。

首先,将网络设置为动态分配IP(别急),这样可以先查看默认网关,通过route命令。然后将网络设置静态IP,IP地址可以设置一个静态IP,网络掩码是255.255.255.0,然后下一步设置默认网关,这个默认网关地址前面已经通过route命令得到,然后点击下一步,设置完成。这样就可以ping通外网了。

举个例子来说,虚拟机地址192.168.12.12,主机地址192.168.1.109,假如通过route命令查到默认网关地址192.168.12.2.那么这里还有一个NAT地址(可以通过主机网络连接中的VMware Virtual Ethernet Adapter for VMnet8 这个网卡查看)192.168.12.1.那么虚拟机是怎么连接到外网的呢?首先虚拟机通过网关连接到NAT地址,而这个NAT地址因为相当于主机的一个网卡,所以能够连接到外网。

原创粉丝点击