一、前置准备
在设置静态IP前需完成以下准备工作:
- 记录宿主机网络信息:通过
ipconfig /all
获取IPv4地址、子网掩码、网关和DNS服务器 - 确认虚拟机软件(如VMware)已安装并启动
- 关闭宿主机防火墙:执行
systemctl stop firewalld.service
避免网络阻断
二、配置桥接模式
网络模式选择直接影响虚拟机与外部网络的通信方式:
- 打开VMware,进入【编辑→虚拟网络编辑器】
- 选择【桥接模式】并指定物理网卡
- 在虚拟机设置中将网络适配器切换为桥接模式
三、设置静态IP地址
以Linux系统为例,修改网络配置文件实现静态IP:
BOOTPROTO=static ONBOOT=yes IPADDR=192.168.186.129 NETMASK=255.255.255.0 GATEWAY=192.168.186.2 DNS1=192.168.186.2
修改完成后需执行service network restart
重启网络服务
四、验证网络连接
通过以下命令验证配置是否生效:
ifconfig
查看分配的IP地址ping 网关地址
测试本地连通性ping www.baidu.com
验证外网访问
常见问题与注意事项
- IP地址冲突:静态IP需在子网可用范围内且未被占用
- 网关一致性:虚拟机网关需与宿主机VMnet8配置一致
- 配置文件备份:建议修改前执行
cp ifcfg-ens33 ifcfg-ens33.bak
通过桥接模式与静态IP配置的组合,既可实现虚拟机固定IP管理,又能保持与物理网络的直接通信。建议定期检查宿主机与虚拟机的网络配置同步情况,特别是在宿主机网络环境变更后。