温馨提示×

virtualboxcentos如何设静态

小樊
40
2026-10-17 09:02:27
栏目: 智能运维

下面以 VirtualBox + CentOS 7/8 为例,说明如何设置 静态 IP(桥接或仅主机都适用,步骤略有差异)。


一、先确定网络模式

在 VirtualBox 中查看:

  • 桥接(Bridged):和宿主机同一网段,像真实机器
  • 仅主机(Host-Only):只能和宿主机通信
  • NAT:一般不建议设静态(不方便外部访问)

二、查看当前网卡名

ip addr

常见名称:

  • CentOS 7:eth0、enp0s3
  • CentOS 8:ens33

三、修改网卡配置文件

以 ens33 为例:

vi /etc/sysconfig/network-scripts/ifcfg-ens33

示例(桥接模式,静态 IP)

TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
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 模式)

BOOTPROTO=static
IPADDR=192.168.56.100
NETMASK=255.255.255.0

(Host-Only 一般不用网关)


四、重启网络

CentOS 7

systemctl restart network

CentOS 8

nmcli c reload
nmcli c up ens33

五、验证

ip addr
ping 8.8.8.8

六、常见问题

✅ 上不了网
→ 检查网关、DNS 是否填对

✅ SSH 连不上
→ 防火墙或 VirtualBox 端口转发问题

✅ IP 没生效
→ ONBOOT=yes 是否设置


如果你告诉我:

  • CentOS 版本
  • VirtualBox 网络模式(桥接 / NAT / Host-Only)

我可以给你完全对应的一份配置。

0 踩