当前位置:科普知识站>IT科技>

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

IT科技 阅读(3.01W)
VMware Workstation虚拟机在使用过程中,会经常因为虚拟机不能使用网络而烦恼。那么,如何解决VMware Workstation虚拟机不能联网呢?接下来就为大家介绍一下解决方法。

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

材料/工具

主机A:虚拟机linux主机B:虚拟机linux主机C:真实机win8

情景一:桥接模式

主机C通过真实网卡来与通信,如果主机AB选择了桥接模式,那么,三者共用一个真实网卡与通信。前提是主机C就是能够访问,主机ABC都配置一样的DNS。当然8.8.8.8也ok。虚拟机设置:

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

IP配置:
主机A:192.168.2.11(和主机C同一网段即可)
主机B:192.168.2.22(和主机C同一网段即可)
主机C:192.168.2.66
测试一:三者是否互通? 必须互通。
就不上图了,你想想同一个网卡同一个网段,不互通怎么可能。
测试二:三者都能访问吗? 必须可以。

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

情景二:NAT模式

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

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

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

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

IP设置:

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

此时主机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
测试一:三者是否互通? 必须互通。
就不上图了,你想想同一个网卡同一个网段,不互通怎么可能。
测试二:三者都能访问吗? 必须可以。

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

情景三:仅主机模式

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

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

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

IP设置:

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

此时主机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
测试一:三者是否互通? 必须互通。
就不上图了,你想想同一个网卡同一个网段,不互通怎么可能。
测试二:三者都能访问吗? 必须不可以。

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