VMware虚拟机网络设置(三种网络模式)
VMware网络使用windows虚拟机客户端时一般默认NAT模式自动可以上网,近日安装macos时上网却不行,网上搜索后自己整理出来,对三种模式自己的看法。
首先,找到编辑->虚拟网络编辑器,虚拟机网络三种模式对应虚拟机三个网卡名称及设置。
知道虚拟机不同网络模式使用哪个网卡,然后虚拟机内分别设置IP网络就可上网。
三种模式:
1.桥接模式(VMnet0将虚拟机直接连接到外部网络)
2.仅主机模式(VMnet1在专用网络内连接虚拟机)
3.NAT模式(VMnet8与虚拟机共享主机的IP地址)
1.桥接模式(VMnet0将虚拟机直接连接到外部网络)
桥接模式可以看作虚拟机和物理机同处一个上层交换机。外部网络是指物理机的网络。
例如:物理机网络是192.168.0.2/255.255.255.0/192.168.0.254
虚拟机网络是 192.168.0.X/255.255.255.0/192.168.0.254
桥接模式适用于物理机IP地址宽裕,使用物理机同一网段。
注意:如果物理机多网卡,要选择能上网那个网卡桥接。
2.仅主机模式(VMnet1在专用网络内连接虚拟机)
仅主机模式可以看作物理机是路由主机直连虚拟机。需要物理机将网卡Internet共享开启。
物理机上网网卡属性->共享->Internet连接共享(2个都勾上),家庭网络连接选择VMnet1,默认会更改VMnet1的IP为192.168.137.1(虚拟机路由网关IP)。
例如:物理机网络是192.168.0.2/255.255.255.0/192.168.0.254
VMnet1网络是192.168.137.1/255.255.255.0
虚拟机网络是 192.168.137.X/255.255.255.0/192.168.137.1
仅主机模式可以看作简化版的NAT模式,物理机和虚拟机一对一,不推荐使用。
3.NAT模式(VMnet8与虚拟机共享主机的IP地址)
NAT模式可以看作虚拟机处于物理机下经路由后的一个交换机上。多个虚拟机共用一个路由出口。虚拟机网卡使用物理机网卡VMnet8。
虚拟网络编辑器里可更改自己喜欢的IP网段,也可以使用默认设置:
NAT设置网关是192.168.106.2
Dhcp IP段是192.168.106.128-192.168.106.254,掩码是255.255.255.0
例如:物理机网络是192.168.0.2/255.255.255.0/192.168.0.254
VMnet8网络是192.168.106.1/255.255.255.0/192.168.0.2
虚拟机网络是 192.168.106.X/255.255.255.0/192.168.0.2
NAT模式不占用物理机IP段,与物理机路由隔离,NAT模式下多虚拟机使用同一网段,可互相通信,测试比较方便。所以推荐NAT模式。