商城首页欢迎来到中国正版软件门户

您的位置:首页 >虚拟机Ubuntu怎么联网

虚拟机Ubuntu怎么联网

  发布于2026-08-13 阅读(0)

扫一扫,手机访问

虚拟机(VM)里的 Ubuntu 联网 这件事上,常见情况其实就那么几类。下面按照 最常见 → 进阶 的顺序拆开讲清楚,照着自己的实际环境去对照,一般就能很快定位问题。

虚拟机Ubuntu怎么联网

一、最常见:使用 NAT 模式(推荐新手)

适用场景

  • 虚拟机软件:VMware / VirtualBox
  • 目的:让 Ubuntu 直接上网(不需要复杂配置)

设置方法

VMware

  1. 关闭 Ubuntu
  2. 虚拟机设置 → 网络适配器
  3. 勾选 NAT 模式
  4. 启动 Ubuntu

VirtualBox

  1. 设置 → 网络
  2. 连接方式:网络地址转换(NAT)
  3. 启动 Ubuntu

验证是否联网

ping -c 4 www.baidu.com

能 ping 通说明已联网

二、Ubuntu 内部网络配置(关键)

查看网卡

ip a

常见网卡名:

  • ens33
  • enp0s3
  • eth0

使用 DHCP(自动获取 IP,推荐)

Ubuntu 18.04 及以上(Netplan)

编辑配置:

sudo nano /etc/netplan/*.yaml

示例(NAT 模式):

network:
version: 2
ethernets:
ens33:
dhcp4: true

应用配置:

sudo netplan apply

静态 IP(可选)

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]

三、桥接模式(让虚拟机像真实电脑一样上网)

适用场景

  • 局域网其他设备要访问虚拟机
  • 需要独立 IP

设置

  • 虚拟机网络模式:桥接(Bridged)
  • 选择你正在用的网卡(WiFi 或 有线)

注意:

  • 公司/校园网可能限制桥接
  • WiFi 桥接有时不稳定

四、常见问题排查

1. 能 ping IP,但不能上网

ping 8.8.8.8        # 通
ping www.baidu.com # 不通

解决:DNS 问题

sudo nano /etc/resolv.conf

添加:

nameserver 8.8.8.8

2. 网卡没启动

sudo ip link set ens33 up

3. VMware 没装 VMware Tools

sudo apt update
sudo apt install open-vm-tools

五、快速判断表

现象可能原因连不上网NAT 没开有 IP 但没网DNS 问题局域网访问不到没用桥接虚拟机没网卡没添加网络适配器

六、如果你愿意,我可以更精确帮你

你可以直接回复我:

  1. 用的是 VMware 还是 VirtualBox
  2. Ubuntu 版本(如 20.04 / 22.04)
  3. 报错信息或 ip a 输出截图

可以一步一步带你连上网。

本文转载于:https://www.yisu.com/ask/13597096.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注