1. 前言
最近使用Vmware搭建虚拟机环境,不得不要使用NAT模式来实现虚拟机内部网络到外部网络的网络地址转换功能。我们知道在计算机网络中NAT模式可以分为以下三个模式:静态NAT、动态NAT、网络地址端口转换NPAT这三种类型。我个人认为Vmware中的NAT模式是使用的网络地址端口转换NPAT这种类型,因为Vmware中我们外网网络公共IP地址只有我们主机Ip一个,一般无法实现动态IP地址中NAT地址池。所以Vmware中的NAT模式是使用网络地址端口转换来实现和外部网络通信。
2. 虚拟机中的NAT模式
如上图所示:我们主机外部网络ip地址是192.168.1.101。虚拟机内网ip地址分别是192.168.62.158、192.168.62.159、192.168.62.160、192.168.62.xxx等。这时通过Vmware我们建立了虚拟机网络与主机外部网络的通信。虚拟机网络通过Vmware(虚拟机网络交换机)与外部网络地址通信,这个Vmware(虚拟机网络交换机)可以理解为网关,在配置静态ip地址的时候我们需要配置这个网关。
VMware Network Adapter VMnet8虚拟网卡主要是为了实现主机与虚拟机之间的通信。虚拟机Vmware Network Adapter Vmnet8只是为了主机与虚拟机网络通信的接口,相当于下面这幅图的NAT网关在虚拟机网络中的ip地址192.168.1.1.
3. 配置静态ip地址
静态ip地址
网关和子网掩码配置