- 文章写作思路:先配置NAT-动态ip(子网固定,但子机ip采用dhcp)、再进一步配置NAT-静态ip(子网固定,且子机ip固定)。
- vmware虚拟机软件安装好后,会配置默认的vmnet8虚拟网卡,可以直接配置它。但为了教程,我们自己从头创建一个新的虚拟网卡。
- 1. vmware软件上:创建一个虚拟网络适配器(对应虚拟NAT、虚拟网卡、虚拟dhcp服务器)。
- 2. 母机上:虚拟网络的配置文件在哪里,关键内容是什么?(注意:下述配置文件都是可以修改的,一般保持默认即可,或只修改dhcp服务器文件的ip范围)
- 3. 母机上:配置(或保持默认)网络设置文件。即networking文件
- 4. 母机上:配置(或保持默认)虚拟NAT网络。即vmnet2目录。
- 5. vmware上:为子机指定虚拟网络适配器
- 6. 子机上:NAT网络连接(动态ip)
- 7. 子机上:NAT网络连接(静态ip)

虚拟机的IP都是由虚拟交换机决定的,由虚拟NAT负责连接外网,而虚拟网卡VMware Network Adapter Vmnet8只是负责主机与虚拟机之间的通信。
文章写作思路:先配置NAT-动态ip(子网固定,但子机ip采用dhcp)、再进一步配置NAT-静态ip(子网固定,且子机ip固定)。
注意:centos7平台下进行。centos6等配置文件名有一定区别。
vmware虚拟机软件安装好后,会配置默认的vmnet8虚拟网卡,可以直接配置它。但为了教程,我们自己从头创建一个新的虚拟网卡。
1. vmware软件上:创建一个虚拟网络适配器(对应虚拟NAT、虚拟网卡、虚拟dhcp服务器)。
2. 母机上:虚拟网络的配置文件在哪里,关键内容是什么?(注意:下述配置文件都是可以修改的,一般保持默认即可,或只修改dhcp服务器文件的ip范围)
- 查看相关配置文件和目录
虚拟网卡是vmware虚拟机软件创建的,所以配置文件自然在vmware目录下。
cd /Library/Preferences/VMware\ Fusion
vmnet8文件是vmware默认的虚拟网卡。 vmnet2目录对应创建的虚拟网络,里面包括虚拟NAT文件、虚拟网卡文件、虚拟dhcp服务器文件。 networking文件是网络设置文件。
- 关键内容
保持默认配置即可,可以不用修改。 修改或查看的关键信息是: 虚拟NAT的子网ip和mask,dhcp服务器的ip范围,网关和dns的ip。
3. 母机上:配置(或保持默认)网络设置文件。即networking文件
vnet_2对应vmnet2网卡,vnet_2_NAT选项是虚拟NAT网络。
4. 母机上:配置(或保持默认)虚拟NAT网络。即vmnet2目录。
如下3个文件,分别有虚拟NAT文件、虚拟网卡文件、虚拟dhcp服务器文件。

- dhcpd.conf :

- nat.conf

5. vmware上:为子机指定虚拟网络适配器
vmware -> 目标子机的设置 -> 


6. 子机上:NAT网络连接(动态ip)
centos7以上版本为:/etc/sysconfig/network-scripts/ifcfg-ens33文件
centos6为: /etc/sysconfig/network-scripts/ifcfg-eth0文件
7. 子机上:NAT网络连接(静态ip)
centos7以上版本为:/etc/sysconfig/network-scripts/ifcfg-ens33文件
centos6为: /etc/sysconfig/network-scripts/ifcfg-eth0文件
