参考:richxu20250501,本人仅笔记记录

问题:无法上网,无法使用apt下载功能包等内容

第1步 点击VM的编辑选项

第2步点击更改设置

第3步 选中虚拟网卡VMnet8,点击NAT 设置 。再点击里面的DNS设置第4步 去掉自动检测可用的DNS 服务器选项,自己手动配置DNS服务器,即可完成。第5步:回到VMware 的虚拟机菜单,选择设置菜单项

第6步:回到VMware的虚拟机 菜单,选择设置菜单项,然后按照下图的设置

第7步:登录到ubuntu20.04 系统,点击左下角的显示应用程序按钮,在弹出的菜单中选择设置,如下图所示:

第8步:选择网络选项卡,然后点击网络边边的小齿轮按钮,设置网络,如下图所示:

第9步:按照下图所示,设置网络,如下图所示:

第10步:直接打卡Ubuntu20.04中的浏览器 , 验证网络是否可以上网,

二编

编译功能包又出现断网情况

重启虚拟机后dhclient进程未运行解决办法 - 出水芙蓉·薇薇 - 博客园

查看网卡设置是否被NetworkManager管理,执行如下命令

      nmcli device status

网卡 ens33 正常联网,物理链路没问题,问题只是 DNS 解析 GitHub 域名失败,不是断网。

快速修复 DNS,让系统能解析 github.com

1. 修改 resolv.conf 改用公共 DNS

sudo nano /etc/resolv.conf

把里面原有 nameserver 全部删掉,写入:

nameserver 114.114.114.114

nameserver 8.8.8.8

Ctrl+O 保存、Ctrl+X 退出。

2. 测试域名解析是否恢复

nslookup github.com

再次打开百度发现联网正常

三编

ubuntu每次重启后都会断网

# 1. 完全关网络再开(比down/up更彻底)

 sudo nmcli network off sudo nmcli network on

 # 2. 重启 NetworkManager

sudo systemctl restart NetworkManager

 # 3. 重新获取 IP(DHCP)

 sudo dhclient -r ens33 # 释放

sudo dhclient ens33  # 重新获取 #

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐