一、VMware虚拟机的网络模式
VMware工作站虚拟机有三种网络模式【①桥接模式 ②NAT模式 ③仅主机模式】,如下图所示:
二、VMware虚拟机的网络模式介绍
2.0、VMware的虚拟设备
序号 | 虚拟设备编号 | 说明 |
1 | VMnet0 | 是虚拟桥接网络下的虚拟交换机 |
2 | VMnet1 | 是虚拟Host-Only【仅主机模式】网络下的虚拟交换机 |
3 | VMnet8 | 是虚拟NAT网络下的虚拟交换机 |
4 | VMware Network Adepter VMnet1 | 是Host【主机】用于与Host-Only【仅主机模式】虚拟网络进行通信的虚拟网卡 |
5 | VMware Network Adepter VMnet8 | 是Host【主机】用于与NAT虚拟网络进行通信的虚拟网卡 |
2.1、桥接模式
桥接模式【Bridged】是将物理主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信【桥接模式下:手动配置虚拟机IPv4地址需要与物理主机在同一个网段,若要连接外网,则虚拟机的网关与DNS必须与主机网卡一致】;(即:将物理主机虚拟为一个交换机,所有设置为桥接的虚拟机连接到这个交换机的一个接口上,物理主机也在这个交换机上,故所有桥接模式下的网卡与网卡都是交换模式的,可以相互问而不会干扰)
2.2、NAT模式
NAT【网络地址转换(Network Address Translation)】是将IP数据报文头中的IPv4地址转换为另一个IPv4地址的过程(即:NAT主要是用于实现内网访问外网的功能;当内网的设备要访问外网时,通过NAT技术可以将内网IPv4地址转换为公网IPv4地址,可以实现多个私网用户共用一个公网地址来访问外部网络;NAT技术主要是解决IPv4地址不够的问题);
IP地址块 | IP地址块表示的范围 | 说明 |
10.0.0.0/8 | 10.0.0.0~10.255.255.255 | 10.0.0.0/8的含义是什么?它发挥什么作用? |
172.16.0.0/12 | 172.16.0.0~172.31.255.255 | |
192.168.0.0/16 | 192.168.0.0~192.168.255.255 |
2.3、仅主机模式
仅主机【Host-Only】模式模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。
2.4、总结
网络模式 | 说明 |
桥接模式 | 主机和VMware虚拟机在同一个网段内,可互相访问;可访问互联网。 |
NAT模式 | 主机和VMware虚拟机不在一个网段内,VMware虚拟机能上互联网,也能访问宿主机,但是局域网的其它主机访问不了VMware虚拟机。 |
仅主机模式 | VMware虚拟机不能上网,多台VMware虚拟机可以互相访问,但不能访问局域网内的其它主机,与世隔绝的状态。 |
三、其他资料
NAT - 华为本文档简要介绍了NAT和NAT类型,并逐一介绍各种NAT的应用场景和实现原理。https://support.huawei.com/enterprise/zh/doc/EDOC1100086644#ZH-CN_TOPIC_0170224840家庭网络中的「NAT」到底是什么?游戏主机上的「NAT 类型」到底是如何判定的?https://sspai.com/post/68037?ivk_sa=1024320u