在 VirtualBox 中的 CentOS 设置静态 IP,常见有两种网络模式:NAT + 仅主机(Host-Only) 或 桥接(Bridged)。下面以 CentOS 7/8(使用 NetworkManager) 为例说明。
ip addr
常见名称:
eth0enp0s3ens33enp0s3)cd /etc/sysconfig/network-scripts/
vi ifcfg-enp0s3
TYPE=Ethernet
BOOTPROTO=static
NAME=enp0s3
DEVICE=enp0s3
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,网关通常是
192.168.56.1
systemctl restart network
nmcli connection reload
nmcli connection up enp0s3
ip addr
ping 8.8.8.8
ping www.baidu.com
GATEWAY 是否正确sshd 已启动systemctl status sshd
如果你用的是 CentOS Stream / Rocky / Alma 或 VirtualBox 版本不同,可以告诉我,我给你对应配置。