【经验】VMware|Ubuntu虚拟机连不上网的解决办法(网络重启大法+NAT模式注意开启服务)
我的版本:Ubuntu20.04.04,iso是清华镜像站的release版本。
问题:NAT模式没有网络连接图标,或者图标闪一下就消失不见,并且无法获取IP地址;但是桥接模式的网络服务却是正常的。
同学提供的百试百灵的、非常好用的方法
运行如下指令,重启网络服务:
sudo nmcli network off
sudo nmcli network on
飞快!
我的解决办法:主机开启NAT服务
既然桥接可以,NAT不行,会不会是主机的NAT服务没有开呢?
该方法是来源于博客VMware Workstation Ubuntu 20.04 LTS无法连接网络问题。这篇博客讲了非常多种方法,包括方法一、方法三,以及动态配置IP等等,比较详细。【如果我这儿的方法都不管用,请务必看一下这篇】
Win+S
打开系统服务的管理界面,然后找到VMware NAT Service
,确实没开。
右键启动。
立竿见影。不过,并没有连上网络。
这是怎么回事呢?
我想了一下,DHCP服务应该也要开,不然谁给NAT分配IP地址。于是我右键把DHCP服务也打开了。
然后重启服务:
sudo service network-manager restart
就连上了。
其他方法
方法一 修改配置,显示图标
我尝试了这篇博客的方法:Vmware虚拟机Ubuntu18.04不能上网,网络连接图标消失。他是这样做的:
1. 停止网络服务:
sudo service network-manager stop
2. 备份网络状态文件:
sudo cp /var/lib/NetworkManager/NetworkManager.state /var/lib/NetworkManager/NetworkManager.state.backup
3. 删除网络状态文件:
sudo rm /var/lib/NetworkManager/NetworkManager.state
4. 重启服务:
sudo service network-manager start
5. 重启虚拟机
reboot
重启后,修改网络配置文件:
sudo gedit /etc/NetworkManager/NetworkManager.conf
把managed=false
修改:managed = true
。
然后他说,就能解决。(但并没有解决我的问题)
我认为他的解决思路没有问题,我的managed
也确实是false
,不过,很遗憾,我用桥接之后,能够正常显示网络图标,只是在NAT模式下不行。
网上大部分方法都是这个方法。
方法二 Ubuntu16.04有线网连接的Bug
来源于StackExchange的问答:以太网网络在 Ubuntu 中未显示或连接 17.04。
他遇到的问题是:“Wifi工作完美,但我无法连接到有线网络并使用手机的蓝牙连接。相应的设备被称为不受网络管理器管理。”(Wifi works perfectly but I cannot connect to wired networks and using my phone’s Bluetooth connection. Corresponding devices are said to be unmanaged by network-manager.)
解决办法是:
1. 创建一个空白的配置文件
sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
2. 重启网络服务
sudo systemctl restart NetworkManager
我自己的问题并不是这个,因此没有解决。但是这个解决办法是安全无害的,不清楚是什么问题的时候可以尝试一下。
更多解决办法
VMware Workstation Ubuntu 20.04 LTS无法连接网络问题。
【经验】VMware|Ubuntu虚拟机连不上网的解决办法(网络重启大法+NAT模式注意开启服务)的更多相关文章
- (转)windows宿主机,ubuntu虚拟机下的上网设置(有线网络和无线网络)
转自:http://hi.baidu.com/puppywst/item/d9f73734856e2af32684f4e3 虚拟机下ubuntu共享方式上网: 有线网络 在有线网络的条件下,vmwar ...
- 通过wifi上网,桥接模式下virtualBox虚拟机无法连上网的解决办法
https://jingyan.baidu.com/article/948f59242e601dd80ff5f929.html
- VMware workstation虚拟机配置文件不兼容无法使用解决方法
VMware workstation虚拟机配置文件不兼容无法使用解决方法打开VMware workstation虚拟机提示:配置文件"--.vmx"是由Vmware产品创建,但该产 ...
- 【整理】虚拟机和主机ping不通解决办法,虚拟机ping不通外网的解决方法
检查几个方面: 1.检查虚拟网卡有没有被禁用2.检查虚拟机与物理机是否在一个VMNet中3.检查虚拟机的IP地址与物理机对应的VMNet是否在一个网段4.检查虚拟机与物理机的防火墙是否允许PING, ...
- ubuntu下su: Authentication failure的解决办法(su和su - root的区别)
参考:ubuntu下su: Authentication failure的解决办法(su和su - root的区别)
- Ubuntu无法进入图形界面的解决办法
Ubuntu无法进入图形界面的解决办法 Ubuntu系统启动,输入用户密码后,屏幕显示彩色背景,但是始终不能进入图形界面. 如果你也遇到过这种情况,可以参照以下方法解决(在 ubuntu14.04 验 ...
- 【转】win7与VMware ubuntu虚拟机实现文件共享(最后一定要装open-vm-dkms插件)
原文网址:http://blog.sina.com.cn/s/blog_453b9efb01019hpl.html 一般来说,由于一些特殊的需要,会在Win7系统中利用虚拟机(VMware)安装ubu ...
- WIN7 VMware Ubuntu虚拟机连接secureCRT及ftp传输文件
一.安装vmware没有问题,网络设置以NAT方式(VMnet8是vmware专属的虚拟网卡).安装完毕后设置虚拟机的 VirtualNetworkEditor(可以再开始->所有程序VMwar ...
- windows与VMware ubuntu虚拟机实现文件共享
本文基本摘自:无限挑战者的博客 本人用的系统是win10系统,应该区别不大,实现的是win10系统和VMWare虚拟机Ubantu系统之间的文件共享.到网上找了很多的方法各种各样的方式,由于对Linu ...
- [Windows]Win10下VM虚拟机桥接模式无法上网的解决办法
Win10出来了,赶紧尝尝鲜.既然是预览版,肯定会出现以前没有过的问题.这不,问题马上就来了.我的VM虚拟机本来在Win8.1下使用桥接模式是可以上网的,但是现在不可以了.重置了好几次虚拟网络,NAT ...
随机推荐
- __I、 __O 、__IO是什么意思?volatile,const 怎么用?
原文:https://blog.csdn.net/qq_27312943/article/details/51273064 __I. __O .__IO是什么意思? 这是ST库里面的宏定义,定义如下: ...
- autMan奥特曼机器人-代理池配置教程
一.优势: 全可视化 稳如老牛(从2.8.6开始) 隧道代理和接口获取,使用灵活 代理池运行状态指令可查:代理池 二.启用代理池并设置服务端口 代理池的启用与关闭,均为重启autMan生效 设置隧道代 ...
- 斐讯N1盒子刷入Armbian并安装Docker拉取网络下行流量教程
一直在跑PCDN,目前主推八米云跟点心云,八米单价比点心更高,业务都一样,直播业务. 两种刷机教程我也发下. 八米云:点此跳转 点心云:点此跳转 最近各运营商对PCDN打击力度加大,需求拉取下行流量的 ...
- 如何测试网络是否支持ipv6地址?如何打开ipv6?
疑难解答加微信机器人,给它发:进群,会拉你进入八米交流群 机器人微信号:bamibot 简洁版教程访问:https://bbs.8miyun.cn 一.什么是IPv6: 1.IPv6简介: IPv6是 ...
- MySQL - [03] 数据库引擎
所有的数据库文件都存在data目录下,本质还是文件的存储. -- 建表时指定编码格式为中文utf-8 CREATE TABLE IF NOT EXISTS `student` ( `id` INT(4 ...
- Java进阶 - [1-5] 泛型
一.什么是泛型 早期Java是使用Object来代表任意类型的,但是向下转型有强转的问题,这样程序并不安全. 针对List.Set.Map等集合类型,它们对存储的元素类型是没有任何限制的.例如 ...
- Ai 系列 —— DeepSeek 初步介绍
DeepSeek 初步使用介绍 背景 Ai 正在慢慢在改变我们的生活,比如老一辈可能已经在用豆包(字节跳动推出的AI聊天机器人) 前端开发,某些公司内部已在使用图生文(设计稿生成前端代码) 网上也有许 ...
- 【Matlab】输出变量内容到xls文件
版本: matlab 2017a 功能:将矩阵输出一个excel文件 代码: function [ statu ] = write2xls( x,filename,sheet) % 返回值: % 1 ...
- CentOS 版本选择DVD、Everything、LiveCD、Minimal、NetInstall
CentOS 7.X,主要是下载的时候有很多版本供选择,如何选择? DVD版:这个是常用版本,就是普通安装版了,推荐大家安装.里面包含大量的常用软件,大部分情况下安装时无需再在线下载,体积为4G.Ev ...
- unigui的程序编译后自动运行傻傻的手动【7】
我们每次修改unigui程序后,一般需要编译后执行,查看效果.可是每次都要关闭杀掉服务程序,再刷新浏览器才能实现. EMB应该知道这个反人类的做法吧.实际上提供了参数配置:自动kill服务程序,自动打 ...