VMware Workstation 提供 桥接模式网络、 网络地址转换(NAT)、 仅主机模式网络和 自定义网络选项
NAT 模式网络
网络组件说明
- 虚拟交换机(VMnet8):与物理交换机类似,虚拟交换机也能将网络组件连接在一起
- 虚拟 DHCP 服务器:虚拟交换机的功能。当虚拟机发送 DHCP 请求以动态获取 IP 地址时,虚拟 DHCP 服务器会发送包含 IP 地址、子网掩码、默认网关和 DNS 服务器等配置信息的 DHCP 响应。在 DHCP 响应中,NAT 设备会通知虚拟机使用 IP 地址 x.x.x.2(例如 10.0.0.2)作为默认网关和 DNS 服务器地址。这种路由设置会导致所有发送到外部网络的 IP 数据包和 DNS 请求转发到 NAT 设备
- 虚拟 NAT 设备:虚拟交换机的功能。当虚拟机发送的请求抵达虚拟 NAT 设备时,虚拟 NAT 设备会将数据包的源 IP 地址替换为物理主机的 IP 地址,再将数据包转发到外部网络;虚拟 NAT 设备收到响应数据包后,将其目的 IP 地址替换为虚拟机的 IP 地址(连接跟踪),并转发给虚拟机。当外部网络的计算机无法访问 NAT 网络中的虚拟机,因为虚拟 NAT 设备默认不会转发该请求
仅主机模式网络
在仅主机模式网络中,主机和配置为仅主机模式的虚拟机通过虚拟交换机连接到同一个虚拟网络,使得物理主机和虚拟机之间可以相互通信,但是虚拟机默认情况下无法连接到外部网络
桥接模式网络
在桥接模式网络中,虚拟机的虚拟网卡通过网桥连接到主机的物理网卡,虚拟机会获得一个主机网络中 的 IP 地址,可以直接访问同一网络中的其它计算机,也可以被网络中的其它计算机访问,就像是网络中一台独立的物理机一样
NOTE: 如果虚拟机和主机系统上都运行了监听相同端口号的服务(例如 HTTP 服务监听 80 端口),不会发生端口冲突,因为它们有各自的 IP 地址,确保了独立的网络通信
自定义网络
自定义网络允许您创建一个独立的虚拟网络,与仅主机模式网络的区别是它拥有自己的虚拟交换机和虚拟网卡(例如 VMnet2 和 VMnet2 网卡)