VMware Workstation虚拟机不能联网的解决办法

主机A:虚拟机linux

主机B:虚拟机linux

主机C:真实机win8


情景一:桥接模式

主机C通过真实网卡来与外网通信,如果主机AB选择了桥接模式,那么,三者共用一个真实网卡与外网通信。言简意赅老哥没毛病。

前提是主机C就是能够访问外网,主机ABC都配置一样的DNS。当然8.8.8.8也ok。

虚拟机设置:


IP配置:

主机A:192.168.2.11(和主机C同一网段即可)

主机B:192.168.2.22(和主机C同一网段即可)

主机C:192.168.2.66



测试一:三者是否互通? 必须互通。

就不上图了,你想想同一个网卡同一个网段,不互通怎么可能。


测试二:三者都能访问外网吗?         必须可以。





情景二:NAT模式

如果主机AB设置了此模式,那么他们的网络包都是通过VMware8这块网卡转发,经过nat转化后便通过主机C真实网卡与外网进行通信

虚拟机设置:




 IP设置:



此时主机C与AB通信是通过VMware8这个网卡192.168.158.1地址
主机A和B通过DHCP获取地址,定义了下发地址192.168.158.128-192.168.158.254


主机A:DHCP获取IP:192.168.158.129
主机B:DHCP获取IP:192.168.158.131
主机C:VMware8:192.168.158.1


测试一:三者是否互通? 必须互通。

就不上图了,你想想同一个网卡同一个网段,不互通怎么可能。


测试二:三者都能访问外网吗?         必须可以。




情景三:仅主机模式

如果主机AB设置了此模式,那么他们的网络包都是通过VMware1这块网卡转发,没有nat转化,与主机C通信只能靠VMware1网卡,并不能访问外网

虚拟机设置:




IP设置:



此时主机C与AB通信是通过VMware1这个网卡192.168.241.1地址
主机A和B通过DHCP获取地址,定义了下发地址192.168.241.128-192.168.241.254


主机A:DHCP获取IP:192.168.241.129(手工配当然也行)
主机B:DHCP获取IP:192.168.241.131(手工配当然也行)
主机C:VMware1:192.168.241.1  

测试一:三者是否互通? 必须互通。

就不上图了,你想想同一个网卡同一个网段,不互通怎么可能。


测试二:三者都能访问外网吗?         必须不可以。





这下没人不了解了吧,走心了我这次。

你可能感兴趣的:(Linux,网络)