在VMware上运行Rocky Linux时,配置多虚拟机通信需将各虚拟机的网络适配器设置为同一虚拟网络(如NAT或自定义VMnet),并确保IP地址在同一子网内。
延伸知识点:VMware虚拟网络类型 VMware提供三种主要网络模式:
- 桥接模式:虚拟机直接接入物理网络,与宿主机同网段,可被外部访问。
- NAT模式:虚拟机共享宿主机IP,通过NAT表转换访问外网,外部无法直接访问虚拟机。
- 仅主机模式(Host-Only):虚拟机仅与宿主机及其他同模式虚拟机通信,形成封闭内网。
详细配置步骤:
- 在VMware中创建自定义虚拟网络(如VMnet2),关闭DHCP并手动分配IP(如192.168.10.0/24)。
- 为每台Rocky Linux虚拟机选择该虚拟网络,编辑
/etc/sysconfig/network-scripts/ifcfg-ensX
文件,设置静态IP(例:IPADDR=192.168.10.2
)、子网掩码(NETMASK=255.255.255.0
)。 - 使用
systemctl restart network
重启服务,通过ping
命令验证跨虚拟机通信。 - 若需访问外网,需在宿主机配置NAT规则或额外添加一块NAT模式网卡。