目录
一、NAT 模式的作用原理
二、配置 NAT 模式实现外网访问
1、配置NAT模式的网段
2、虚拟机选择 VMnet8 网卡
3、IP地址设为自动分配
一、NAT 模式的作用原理
NAT模式下,虚拟机的系统会把宿主机当作一个大路由器,发送的网络请求和数据都是先发给宿主机,然后再通过宿主机的网络发往外网。宿主机相当于有了三张网卡,一张是真实网卡,两张是虚拟网卡(一张用于桥接,一张用于NAT)。
但是经过NAT的地址转换以后,站在外人的角度,看到的只是宿主机的IP地址,因为宿主机被当作一个路由器,此时宿主机和虚拟机构成一个网段,宿主机和外部网络构成一个网段。NAT模式最大的特点就在于,IP地址和子网掩码是自动分配的,虚拟机可以ping通宿主机,但是宿主机无法ping通虚拟机。
二、配置 NAT 模式实现外网访问
1、配置NAT模式的网段
既然是把宿主机当做是一个路由器,那么就需要保证 NAT模式下,虚拟机与宿主机是在同一个网段,首先看一下宿主机当前可访问外网的IP是多少。
将 IP 地址和子网掩码按位与便可以得到对应的网段和子网掩码:
网段 | 172.20.10.240 |
子网掩码 | 255.255.255.240 |
打开虚拟机网络编辑器
按如下步骤配置(核心是最后的网段设置),现在 VMnet8 网卡已经配置成了我们期望的网段
2、虚拟机选择 VMnet8 网卡
上面只是针对 VMnet8 网卡做了一些基本的配置,但还需要虚拟机选择 VMnet8 网卡(虚拟机—设置—网络适配器)
3、IP地址设为自动分配
NAT模式下如果手动分配IP,无法连接到外网