在 虚拟机(VM)里的 Ubuntu 联网,常见情况有几种,下面按 最常见 → 进阶 给你讲清楚,你可以对照自己的情况操作。
ping -c 4 www.baidu.com
能 ping 通说明已联网 ✅
ip a
常见网卡名:
ens33enp0s3eth0编辑配置:
sudo nano /etc/netplan/*.yaml
示例(NAT 模式):
network:
version: 2
ethernets:
ens33:
dhcp4: true
应用配置:
sudo netplan apply
network:
version: 2
ethernets:
ens33:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 114.114.114.114]
⚠️ 注意:
ping 8.8.8.8 # 通
ping www.baidu.com # 不通
✅ 解决:DNS 问题
sudo nano /etc/resolv.conf
添加:
nameserver 8.8.8.8
sudo ip link set ens33 up
sudo apt update
sudo apt install open-vm-tools
| 现象 | 可能原因 |
|---|---|
| 连不上网 | NAT 没开 |
| 有 IP 但没网 | DNS 问题 |
| 局域网访问不到 | 没用桥接 |
| 虚拟机没网卡 | 没添加网络适配器 |
你可以直接回复我:
ip a 输出截图我可以一步一步带你连上网 ✅