在 Ubuntu + VirtualBox 的环境下“连不上网”很常见,原因通常集中在网络模式设置、Ubuntu 内部配置或宿主机环境这几类。下面按最常见原因逐步排查。
VirtualBox 默认有几种网络模式:
✅ 一般选 NAT 就能直接上网
✅ 桥接时要选当前宿主机正在用的网卡
ip a
或
ifconfig
inet(如 10.x / 192.168.x)ping 8.8.8.8
ping www.baidu.com
sudo systemctl restart NetworkManager
或(老版本)
sudo /etc/init.d/networking restart
如果刚装完 Ubuntu:
设备 → 安装增强功能
控制面板 → 网络和共享中心 → 更改适配器设置
确保 VirtualBox Host-Only / NAT 网卡启用
| 检查项 | 是否正常 |
|---|---|
| 网络模式是 NAT 或桥接 | ✅ |
| Ubuntu 有 IP 地址 | ✅ |
| 能 ping 8.8.8.8 | ✅ |
| DNS 正常 | ✅ |
| Guest Additions 已装 | ✅ |
你可以补充:
ip a 的输出截图或文字我可以直接告诉你具体改哪里。