18人参与 • 2026-03-11 • Linux
在使用 ubuntu 虚拟机(vmware / virtualbox) 时,很多人都会遇到一个非常常见的问题:
ip addr 只看到 lo本文将详细介绍 问题原因 + 完整解决方案,亲测有效。
打开终端输入:
ip addr
可能会看到类似输出:
2: ens33: <broadcast,multicast> mtu 1500 qdisc noop state down link/ether 00:0c:29:52:21:e5 brd ff:ff:ff:ff:ff:ff
可以看到:
ens33inet ip 地址这说明:
系统识别到了网卡,但网卡没有启动或没有获取 ip 地址。
很多新手会疑惑:
为什么 ubuntu 没有 wifi?
其实这是 正常现象。
因为:
所以在 ubuntu 里通常看到的是:
| 名称 | 含义 |
|---|---|
| ens33 | vmware 虚拟网卡 |
| enp0s3 | virtualbox 虚拟网卡 |
| eth0 | 旧版 linux 网卡名 |
首先手动启动网卡:
sudo ip link set ens33 up
然后再次查看:
ip addr
如果成功,状态会变成:
state up
网卡启动后,需要获取 ip:
sudo dhclient ens33
再次查看:
ip addr
正常会出现:
inet 192.168.x.x
说明网络已经恢复。
如果仍然没有网络,可以重启 networkmanager:
sudo systemctl restart networkmanager
如果以上方法无效,需要检查 虚拟机设置。
关闭虚拟机,然后:
vm → settings → network adapter
确认勾选:
网络模式推荐:
nat(最简单)
ubuntu 虚拟机没有网络通常有以下几个原因:
| 原因 | 解决方法 |
|---|---|
| 网卡未启动 | ip link set ens33 up |
| 没有获取 ip | dhclient ens33 |
| 网络服务异常 | 重启 networkmanager |
到此这篇关于ubuntu虚拟机没有网络的原因和解决方案的文章就介绍到这了,更多相关ubuntu虚拟机没有网络内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论