在 CentOS(以 CentOS 7/8 为例) + VirtualBox 环境下设置静态 IP,通常步骤如下:
常见两种做法:
ip addr
常见名称:
eth0 / ens33ens33 / enp0s3vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=114.114.114.114
如果是 Host-Only 模式:
IPADDR=192.168.56.100
NETMASK=255.255.255.0
(不需要 GATEWAY)
systemctl restart network
nmcli connection reload
nmcli connection up ens33
ip addr
ping 8.8.8.8
ping www.baidu.com
✅ 无法上网 → 检查 GATEWAY / DNS
✅ 宿主机 ping 不通 → 防火墙或 Host-Only 配置问题
✅ VirtualBox 克隆后 MAC 冲突 → 删除 UUID 行
如果你告诉我:
我可以给你完全对应的配置示例。