1. 设置虚拟机网络适配器为桥接模式
- 打开虚拟机管理程序(如 VMware Workstation、VirtualBox 或其他虚拟机软件)
- 进入虚拟机的设置,找到网络适配器的设置,将网络连接模式更改为“桥接模式”
2. 配置 CentOS 虚拟机的静态 IP
-
编辑网络接口配置文件
在 CentOS 中,网络接口的配置文件通常位于
/etc/sysconfig/network-scripts/
目录下,文件名为ifcfg-
后跟接口名称。首先找到接口名称。可以使用ip a
或nmcli
命令查看当前网络接口的名称。例如:ip a
假设接口名称是
ens33
(通常为eth0
、ens33
、enp0s3
等)编辑该接口的配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
-
配置静态 IP 地址
TYPE=Ethernet BOOTPROTO=static NAME=ens33 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.3.XXX # 替换为你想要的静态 IP 地址 NETMASK=255.255.255.0 GATEWAY=192.168.3.1 # 根据你的网络设置调整网关地址 DNS1=8.8.8.8 # 主要 DNS 服务器 DNS2=8.8.4.4 # 备用 DNS 服务器
确保
ONBOOT=yes
使网络接口在启动时启用
3. 重启网络服务
sudo systemctl restart network
4. 验证配置
ip a
确保 IP 地址已经更改为指定的静态 IP 地址,并且网络接口已经连接到桥接网络
5. 网络测试
ping 192.168.3.1 # 测试与网关的连接
ping google.com # 测试外部互联网连接