VMware虚拟机NAT模式共享主机无线网络的配置方法

0 背景

先搞清楚VMware这几块虚拟网卡的功用:

vmnet0,实际上就是一个虚拟的网桥

这个网桥有很若干个端口,一个端口用于连接你的Host,一个端口用于连接你的虚拟机,他们的位置是对等的,谁也不是谁的网关。所以在Bridged模式下,你可以让虚拟机成为一台和你的Host相同地位的机器。

vmnet1,这是一个Host-Only网络模式

用于建立一个与世隔绝的网络环境所用到的,其中vmnet1也是一个虚拟的交换机,交换机的一个 端口连接到你的Host上,另外一个端口连接到虚拟的DHCP服务器上(实际上是vmware的一个组件),另外剩下的端口就是连虚拟机了。虚拟网卡 “VMWare Virtual Ethernet Adapter for VMnet1”作为虚拟机的网关接口,为虚拟机提供服务。在虚拟机启动之后,如果你用ipconfig命令,你会很清楚的看到,你的默认网关就是指向 “VMWare Virtual Ethernet Adapter for VMnet1”网卡的地址的。这里没有提供路由主要表现在没有提供NAT服务,使得虚拟机不可以访问Host-Only模式所指定的网段之外的地址。

vmnet8,这是一个NAT方式,最简单的组网方式了

从主机的“VMWare Virtual Ethernet Adapter for VMnet8”虚拟网卡出来,连接到vmnet8虚拟交换机,虚拟交换机的另外的口连接到虚拟的NAT服务器(这也是一个Vmware组件),还有一个口 连接到虚拟DHCP服务器,其他的口连虚拟机,虚拟机的网关即是“VMWare Virtual Ethernet Adapter for VMnet8”网卡所在的机器,这也就是你的Host机器啦。同样,用ipconfig也可以看出来,你的虚拟机的默认网关也指向了你的 “VMWare Virtual Ethernet Adapter for VMnet8”虚拟网卡地址。相比之下,可以看出来,NAT组网方式和Host-Only方式,区别就在于是否多了一个NAT服务。

小结下:

host-only与wmnet1虚拟网卡进行通信
NAT模式与VMnet8虚拟网卡进行通信
桥接使用的是你机器的真实网卡进行上网

既然采用NAT,那我们的重点就在VMnet8这块网卡上。

1. 设置主机

(1)主机中启动必要的服务 

VMware虚拟机NAT模式共享主机无线网络的配置方法_第1张图片

(2) 看下VMnet8的设置

最好的设置是不用设置,有的帖子里写的要配置,经过尝试,ip和dns都是自动获取就可以。

2. VMware软件设置

编辑- 虚拟网络编辑器

VMware虚拟机NAT模式共享主机无线网络的配置方法_第2张图片

  (1) 选择“NAT模式”

(2)点击“NAT设置”,设置网关IP

VMware虚拟机NAT模式共享主机无线网络的配置方法_第3张图片

(3)DHCP设置

 VMware虚拟机NAT模式共享主机无线网络的配置方法_第4张图片

给定DHCP的IP地址范围。显然这个IP地址的范围必须和网关IP“ 192.168.137.2” 在一段内(24位掩码)。

3. 虚拟机中的设置

(1)Windows2008的设置

VMware虚拟机NAT模式共享主机无线网络的配置方法_第5张图片

 全部选择自动获取,发现只能ping 192.168.173.2, 但是dns不正常。添加dns服务器后正常。

VMware虚拟机NAT模式共享主机无线网络的配置方法_第6张图片

 (2) Kali(2021.2)设置

自动获取IP后,连接正常。

VMware虚拟机NAT模式共享主机无线网络的配置方法_第7张图片

你可能感兴趣的:(网络,部署,linux,vmware,NAT)