在 Ubuntu(虚拟机)+ VirtualBox 的环境下,常见有 3 种联网方式,最常用的是「NAT」和「桥接网卡」。下面一步一步说明。
特点:虚拟机可以上网,但不能被局域网其他电脑访问。
ping 8.8.8.8
或
ip a
特点:虚拟机和宿主机在同一局域网,可被其他设备访问。
ip a
应能获取到和宿主机同网段的 IP
用途:宿主机和虚拟机通信,但不能上外网
设置:
sudo dhclient
编辑:
sudo nano /etc/netplan/00-installer-config.yaml
NAT / 桥接示例:
network:
version: 2
ethernets:
enp0s3:
dhcp4: true
应用:
sudo netplan apply
✅ 虚拟机能 ping IP 但不能开网页
→ DNS 问题:
sudo nano /etc/resolv.conf
添加:
nameserver 8.8.8.8
✅ 桥接后没网
→ 宿主机 Wi‑Fi 可能禁止虚拟网卡
✅ 公司/校园网
→ 可能限制 NAT,建议桥接
如果你愿意,可以告诉我:
我可以给你精准配置方案。