本文主要是介绍VMware中ubuntu虚拟机连不上网,docker启动时报错Get https://registry-1.docke...,设置中没有有线连接设置,上方菜单栏中没有有线连接图标的解决方案,亲测有效,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天实验课上做seed lab的DNS Local的网络攻防实验时,我的seedubuntu虚拟机在开启docker时竟然报错了!就是“Service 'local-server' failed to build : Get https://registry-1.docker.io/v2............”这个奇怪的错。
经过一番仔细的观察后,发现是断网了,才导致无法下载docker启动时所需要的一些资源。
虚拟机突然连不上网了!?
而且这个图标也没有了(图是我调好后又出来的):
在网络设置中也没有有线连接的设置:
查了很多CSDN的经验贴,说法大同小异,比如桥接模式和NAT模式都试一下,网络适配器删掉重新添加一个等等,但是都没有办法解决我的问题,头都秃了。。。
最后,下面这个解决方法终于解决了我的困惑,如果朋友萌和我一样网上的通用解决方法没有用的话不妨试一下下面这顿操作:
Step1:修改NetworkManager.conf配置文件,将 managed=false 修改为 managed=true,保存退出
指令如下:
sudo vim /etc/NetworkManager/NetworkManager.conf
PS:插一嘴,这里的配置文件是只读文件,要用vim在管理员模式下进行编辑,对于那些没用过vim的小伙伴,补充一些vim的一些基本口令,会的大佬们直接跳过:
- 输入上述指令进入配置文件界面后,键盘输入a,进入编辑模式
- 上下键移动到指定位置进行修改后,键盘点击esc退出
- 再输入英文的冒号:
- 输入wq保存并退出(输入x也可以,x=wq)
- 如果是不保存退出,输入q!
Step2:修改10-globally-managed-devices.conf配置文件,添加有线设备:
sudo vim /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
发现只有wifi而没有ethernet,所以需要我们手动添加,插入这段语句:
Step3:最后,万能的解决方案——重启,在终端输入reboot,可视化图形界面也行:
Step4:不出意外的话朋友你的问题已经解决了吧~
Step5:不过也有可能和我当时一样还是没有,不用着急,我们将之前的网络缓存清空并重新启动一下
指令如下:
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start
Step6:现在应该能激动地看到右上角的有线连接图标跳出来了吧~~
嘿嘿,可以继续愉快地做实验作业了~
这篇关于VMware中ubuntu虚拟机连不上网,docker启动时报错Get https://registry-1.docke...,设置中没有有线连接设置,上方菜单栏中没有有线连接图标的解决方案,亲测有效的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!