【经验】Ubuntu20.04虚拟机的网络问题|在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无法连接网络问题。
【经验】Ubuntu20.04虚拟机的网络问题|在NAT模式没有网络连接图标,桥接模式正常的更多相关文章
- Vmare虚拟机网络连接方式桥接模式+桥接模式+主机模式
虚拟机网络连接模式 最近在学习虚拟机和计算机网络,在网上看了一些关于虚拟机网络连接方式的介绍 这篇文章写的不错:https://www.cnblogs.com/luxiaodai/p/9947343. ...
- ubuntu20.04虚拟机无法自动获取IP地址
具体操作 # ens33 为网卡名称 sudo dhclient ens33
- 【原创】ubuntu14.04 LTS系统VMware虚拟机内Windows server 2008 r2系统的网络配置
主系统:ubuntu14.04 LTS 虚拟机:VMware 内系统:Windows server 2008 r2 主系统IP:任何IP 内系统IP:192.168.202.128(自动获取,如果不是 ...
- 虚拟机网络配置,桥接模式和NAT模式
虚拟机网络设置方式的研究: 主要就是桥接网络,和NAT模式: 桥接网络:桥接网络中,相当于虚拟机的网卡和主机的物理网卡均连接到虚拟机软件提供的VMnet0虚拟交换机上,因此虚拟机和主机是平等的,相当于 ...
- bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)-VMware下三种网络配置方式
VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式).要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式. 1 ...
- VMware Workstation中网络连接之桥接、NAT和Host-only
在Windows XP系统中,安装好VMware Workstation虚拟机软件以后,我们可以查看一下"网络连接"窗口: 在窗口中多出了两块网卡: VMware Network ...
- 虚拟机桥接模式联网方法,Xshell的连接与使用
1.虚拟机的编辑中的虚拟网络编译器,新建一个VMnet0,选择桥接模式,选择上网时的网卡. 2.虚拟机 -> 设置 -> 网络适配器,选择启动时连接,桥接模式,复制物理网络连接状态. 3. ...
- linux----------VMware如何链接局域网其它电脑上的虚拟机,选择桥接模式即可。仔细阅读虚拟机的三个连接方式
VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式).要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式. ...
- Linux下NAT模式和桥接模式的网络配置
Linux下NAT模式和桥接模式的网络配置 最近在配置linux虚拟机的时候发现有很多坑,现在记录下来以防日后又跳到坑里. 我的运行环境是:主机 windows 7 虚拟机 Virtualb ...
- (转载)设置虚拟机桥接模式以及解决桥接模式上不了网以及ping不通主机的问题
解决问题的博客地址:设置虚拟机桥接模式以及解决桥接模式上不了网以及ping不通主机的问题 遇见的问题: 1.VMnet8无法设置为桥接模式 结论:只要主机网络可被桥接,VMnet8根本不需要设为桥接模 ...
随机推荐
- Luogu P10843 Turtle and Cycles 题解 [ 蓝 ] [ 差分 ] [ 前缀和 ] [ 贪心 ] [ 数学 ]
Turtle and Cycles:修改转化为交换差分数组的 trick 运用.这个 trick 实际上在 NOIp2021 里出过一次了. 转化 首先,\(a_{(i - 1) \bmod n} + ...
- 水利地理信息系统 - www.WaterGIS.cn
用C#语言开发了一个免费GIS软件,可以用来快速浏览和编辑SHAPE文件,支持天地图等. 下载可以去QQ群:722489551
- Vue press 支持图片放大功能的代码分享
介绍 VuePress 由两部分组成:一个以 Vue 驱动的主题系统的简约静态网站生成工具,和一个为编写技术文档而优化的默认主题.它是为了支持 Vue 子项目的文档需求而创建的. 由 VuePress ...
- vue路由$router.push()的三种传参方式
- java list集合去重的两种方式
- 【质点弹簧实现】Unity 版示例
[质点弹簧实现]Unity 版示例 急速搭建的 Unity 版本的质点弹簧 Demo,不要在意帧率,这个 Demo 没有做任何优化.整个 Demo 就一个文件,直接在 Unity 创建里创建一个名为& ...
- LCP 11. 期望个数统计
地址:https://leetcode-cn.com/problems/qi-wang-ge-shu-tong-ji/ <?php /** 某互联网公司一年一度的春招开始了,一共有 n 名面试者 ...
- JS用 URL 构造函数来解析 URL
const url = new URL('http://username:password@hostname:9090/path?arg=value#anchor'); console.log(url ...
- 如何用Forest方便快捷地在SpringBoot项目中对接DeepSeek
一. 环境要求 JDK 8 / 17 SpringBoot 2.x / 3.x Forest 1.6.4+ Fastjson2 依赖配置 除了 SpringBoot 和 Lombok 等基础框架之 ...
- C# 中的“相等判断”
C# 中的"相等判断" C# 中判断相等的方式很多,例如: 双等号 == 实例的 Equals() 方法 Object.Equals() 静态方法 Object.Refe ...