VMware Workstation进行NAT网络配置

在安装完VMware Workstation以及操作系统(Centos7)以后,首先要考虑的就是网络的访问,包括 - 虚拟机访问互联网 - 虚拟机访问宿主机 - 宿主机访问虚拟机 为了避免防火墙给我们照成影响,我们先将其关闭掉 ``` systemctl stop firewalld.service #停止防火墙 systemctl disable firewalld.service #禁止开机启动 ``` 这了使用虚拟机NAT方式来配置网络,并且将虚拟机设置为固定IP地址。这个NAT配置方式涉及到几个概念 1. 宿主机的物理网卡 2. 虚拟机网卡(虚拟出来的) 3. 虚拟交换机(虚拟出来的) #### 第一步:查看宿主机的IP地址 在cmd命令行窗口输入指令:ipconfig -all ``` 无线局域网适配器 WLAN: 连接特定的 DNS 后缀 . . . . . . . : 描述. . . . . . . . . . . . . . . : Intel(R) Wireless-AC 9560 160MHz 物理地址. . . . . . . . . . . . . : 5C-80-B6-74-4C-03 DHCP 已启用 . . . . . . . . . . . : 是 自动配置已启用. . . . . . . . . . : 是 本地链接 IPv6 地址. . . . . . . . : fe80::fd30:a802:23c9:d3ce%15(首选) IPv4 地址 . . . . . . . . . . . . : 192.168.3.55(首选) 子网掩码 . . . . . . . . . . . . : 255.255.255.0 获得租约的时间 . . . . . . . . . : 2021年6月12日 8:59:14 租约过期的时间 . . . . . . . . . : 2021年6月15日 7:26:12 默认网关. . . . . . . . . . . . . : 192.168.3.1 DHCP 服务器 . . . . . . . . . . . : 192.168.3.1 DHCPv6 IAID . . . . . . . . . . . : 140279990 DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-28-08-A7-BD-02-75-41-43-46-55 DNS 服务器 . . . . . . . . . . . : 192.168.3.1 TCPIP 上的 NetBIOS . . . . . . . : 已启用 ``` 其中的“IPv4 地址”、“子网掩码”和“DNS 服务器”要记下来。 #### 第二步:设置VMnet8虚拟网卡的网络共享 在安装完虚拟机后,在其宿主机上会自动创建一张虚拟网卡“VMware Network Adapter VMnet8”,我们要将其加入到本机网络的共享当中去。 打开宿主机的“网络和共享中心”,点击要被共享的网络,接着选择“属性”,再接着选择“共享”,勾选“允许其他网络用户通过此计算机的Internet连接来连接”,在下拉框中选择“VMware Network Adapter VMnet8”,如下图所示: ![image.png](http://www.icode9.com/i/li/?n=2&i=images/20210614/1623630070667416.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) > 点击按钮确定时,如果弹出一个提示框,点击确认即可 此时,我们在cmd命令行窗口通过“ipconfig -all”指令查看虚拟网卡的配置 ``` 以太网适配器 VMware Network Adapter VMnet8: 连接特定的 DNS 后缀 . . . . . . . : 描述. . . . . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet8 物理地址. . . . . . . . . . . . . : 00-50-56-C0-00-08 DHCP 已启用 . . . . . . . . . . . : 否 自动配置已启用. . . . . . . . . . : 是 本地链接 IPv6 地址. . . . . . . . : fe80::68c4:9d72:7135:1624%23(首选) IPv4 地址 . . . . . . . . . . . . : 192.168.137.1(首选) 子网掩码 . . . . . . . . . . . . : 255.255.255.0 默认网关. . . . . . . . . . . . . : DHCPv6 IAID . . . . . . . . . . . : 385896534 DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-28-08-A7-BD-02-75-41-43-46-55 DNS 服务器 . . . . . . . . . . . : fec0:0:0:ffff::1%1 fec0:0:0:ffff::2%1 fec0:0:0:ffff::3%1 主 WINS 服务器 . . . . . . . . . : 192.168.68.2 TCPIP 上的 NetBIOS . . . . . . . : 已启用 ``` #### 第四步:查看虚拟机NAT的配置 选择虚拟机的“编辑”菜单,再选择“虚拟网络编辑器”,选择“VMnet8” - 选择“NAT设置”,记录其“子网掩码”和“网关IP” - 选择“DHCP设置”,记录其“起始IP地址”和“结束IP地址” - ![image.png](http://www.icode9.com/i/li/?n=2&i=images/20210614/1623631456402785.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) #### 第五步:配置虚拟机网卡信息 编辑虚拟机中网卡配置,设置为“静态分配IP”以及“开启启动”,同时添加静态IP地址等相应配置。 ``` vi /etc/sysconfig/network-scripts/ifcfg-ens33 ``` 基于第四步中查看得到的信息来进行配置 ``` BOOTPROTO="static" ONBOOT="yes" IPADDR=192.168.11.188 #DHCP设置中“起始IP地址”和“结束IP地址”之间的地址 NETMASK=255.255.255.0 #NAT设置中相同的“子网掩码” GATEWAY=192.168.11.2 #NAT设置中相同的“网关” DNS1=192.168.3.1 #使用宿主机的DNS服务器配置 ``` #### 第六步:配置宿主机上“VMware Network Adapter VMnet8”网卡信息 配置器IP地址网段和虚拟机IP网段一致 ![image.png](http://www.icode9.com/i/li/?n=2&i=images/20210614/1623633526924369.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) #### 第七步:重启虚拟机的网络 ``` service network restart ``` #### 第八步:验证网络配置 - 虚拟机访问互联网 ``` ping www.baidu.com ``` ![image.png](http://www.icode9.com/i/li/?n=2&i=images/20210614/1623633694872606.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) - 虚拟机访问宿主机 ``` ping 192.168.3.55 ``` ![image.png](http://www.icode9.com/i/li/?n=2&i=images/20210614/1623633752846397.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) - 宿主机访问虚拟机 ``` ping 192.168.11.188 ``` ![image.png](http://www.icode9.com/i/li/?n=2&i=images/20210614/1623633816949810.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)
上一篇:iOS 判断电话号 几种方法


下一篇:如何在 M1 Mac 上运行英特尔应用程序?