作为技术支持工程师,在VMware上配置Rocky Linux多虚拟机通信的常用步骤如下:
-
选择网络模式:
- 在VMware中创建自定义虚拟网络(如VMnet2),选择Host-Only模式(隔离环境)或NAT模式(需访问外网)。
- 若需物理网络互通,改用桥接模式。
-
配置虚拟网络:
- 打开VMware的虚拟网络编辑器,确认子网IP段(如192.168.10.0/24),关闭DHCP避免IP冲突。
- 启用NAT服务(若需外网访问)。
-
虚拟机网络适配器设置:
- 对每台Rocky Linux虚拟机,添加同一虚拟网络(如VMnet2)的网络适配器。
- 若需多网卡隔离流量,可添加多个适配器。
-
Rocky Linux静态IP配置:
- 修改
/etc/sysconfig/network-scripts/ifcfg-ensXX
文件,设置:BOOTPROTO=static IPADDR=192.168.10.2(示例) NETMASK=255.255.255.0 GATEWAY=192.168.10.1(对应VMnet网关) DNS1=8.8.8.8
- 执行
systemctl restart network
生效。
- 修改
-
防火墙与SELinux调整:
- 临时关闭防火墙:
systemctl stop firewalld
- 若需长期开放端口:
firewall-cmd --permanent --add-port=端口号/tcp
- 检查SELinux状态:
sestatus
,必要时设为disabled
。
- 临时关闭防火墙:
-
连通性验证:
- 虚拟机间互ping测试:
ping <目标虚拟机IP>
- 检查网关连通性:
ping 192.168.10.1
- 外网测试:
curl example.com
- 虚拟机间互ping测试:
常见问题处理:
- IP冲突:检查子网内IP唯一性
- 网关不通:确认VMware虚拟网络网关配置
- DNS失效:尝试替换为
114.114.114.114
或本地运营商DNS