温馨提示×

virtualboxCentos如何联网

小樊
54
2026-09-29 21:18:01
栏目: 智能运维

在 VirtualBox 中的 CentOS 联网,通常取决于你选择的网络连接方式。下面按最常见情况一步步说明。


一、先确认 VirtualBox 网络模式

在 VirtualBox 中,关闭虚拟机后: 设置 → 网络 → 连接方式,常见有:

  1. NAT(默认,推荐新手)
    • 能上网,但不能被宿主机访问
  2. 桥接网卡(Bridged)
    • 和宿主机在同一局域网,有独立 IP
  3. 仅主机(Host-only)
    • 只能和宿主机通信,不能上外网

二、NAT 模式(最简单,推荐)

1. 设置

  • 网络连接:NAT
  • 启动 CentOS

2. 检查网络

ip addr

看到类似:

enp0s3: <BROADCAST,MULTICAST,UP>
inet 10.0.2.15/24

3. 测试网络

ping www.baidu.com

如果能 ping 通,说明已联网。


三、CentOS 7 开启网卡(常见问题)

很多 CentOS 默认网卡是 关闭的。

查看网卡名

ip addr

通常是 enp0s3 或 eth0

修改配置文件

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

确保有:

ONBOOT=yes
BOOTPROTO=dhcp

重启网络

systemctl restart network

或(CentOS 8+):

nmcli connection reload
nmcli connection up enp0s3

四、桥接模式联网(如想固定 IP)

设置

  • 网络 → 桥接网卡
  • 选择你的物理网卡(WiFi 或以太网)

CentOS 配置 DHCP

BOOTPROTO=dhcp
ONBOOT=yes

或配置静态 IP(示例)

BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8

重启网络即可。


五、常见问题排查

1. 不能 ping 通外网

ping 8.8.8.8
  • 不通:网络模式或网关问题
  • 通但不能域名访问:DNS 问题
vi /etc/resolv.conf

加:

nameserver 8.8.8.8

2. VirtualBox 增强功能

建议安装 VirtualBox Guest Additions,提升网络稳定性。


六、快速总结

✅ 新手推荐:NAT + DHCP
✅ 想被访问:桥接网卡
✅ 核心是:ONBOOT=yes


如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • VirtualBox 网络模式
  • 报错信息

我可以给你精确命令。

0 踩