VMware虚拟机系统网络通信失败ifconfig显示UP BROADCAST MULTICAST没有inet地址修复笔记

本文主要是介绍VMware虚拟机系统网络通信失败ifconfig显示UP BROADCAST MULTICAST没有inet地址修复笔记,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今天像往常一样ssh连接装在本地VMware里的虚拟机系统,竟然突然连接不上。去主机里面一看,ifconfig的结果怪怪的,没有显示inet地址等信息,却打印出一句“UP BROADCAST MULTICAST”。

root@ubuntu:~# ifconfig
ens33     Link encap:以太网  硬件地址 00:0c:29:b5:aa:8c  UP BROADCAST MULTICAST  MTU:1500  跃点数:1接收数据包:885 错误:0 丢弃:0 过载:0 帧数:0发送数据包:0 错误:0 丢弃:0 过载:0 载波:0碰撞:0 发送队列长度:1000 接收字节:55722 (55.7 KB)  发送字节:0 (0.0 B)lo        Link encap:本地环回  inet 地址:127.0.0.1  掩码:255.0.0.0inet6 地址: ::1/128 Scope:HostUP LOOPBACK RUNNING  MTU:65536  跃点数:1接收数据包:18500 错误:0 丢弃:0 过载:0 帧数:0发送数据包:18500 错误:0 丢弃:0 过载:0 载波:0碰撞:0 发送队列长度:1 接收字节:1449688 (1.4 MB)  发送字节:1449688 (1.4 MB)

当前连接的是一台Ubuntu系统,本地为了学习和测试用,装了两台Linux虚拟机,还有一台是CentOS。首先尝试ssh另一台,也同样无法连接。于是排除不是虚拟机里面系统的问题,肯定是本地Windows系统或者是VMware哪里出了幺蛾子。

然后开始回忆,我安装了VMware后是关闭检查和自动安装更新的,而自上一次虚拟机系统能正常连接到本次出问题,这之间的十来天时间,本地方面有可能影响到VMware的操作主要有两个:一个是Windows的系统Update,安装了一个杀毒软件(试了下就卸载了);另一个是为了修复几个无法识别的SD卡和U盘,装了一个国内的杀毒软件和一些检测修复程序(最后也都卸载了)。

所以,应该主要跟两款杀毒软件的运行有关吧,可能在扫描和修复过程中,做了一些连带操作,损坏了VMware的网络通信配置。我的VMware虚拟机里面网络适配器设置的是NAT模式,然后打开Windows服务(services.msc),查看NAT开关,果然处于关闭状态了。

可是点击启动时时候,竟然报出文件缺失的error。

我本地安装的是简版的VMware Workstation Player,仅包含虚拟机系统安装和播放运行等一些简单的功能,无法手动编辑配置和初始化网络适配器。只能寄希望于软件的自修复程序了。打开控制面板找到程序栏,然后点击VMware Workstation Player,启动修复。

修复完成后去Windows服务里面查看,竟然没有了“ VMware NAT Service ”条目,原来这个自修复程序竟然是直接干掉软件无法正常工作的功能╮(╯_╰)╭╮(╯_╰)╭╮(╯_╰)╭

没办法,只能卸了重装了,然后去官网重新下载,发现最新版已经是VMware Workstation 15 Player,而我本地的还是VMware Workstation 12 Player。重装好以后就可以设置VMware相关服务了,本地因为并没有开机运行的需求,所以设置为了“延迟启动”。

设置好以后,启动VMware里面的虚拟机系统,就已经可以恢复正常的网络通信了。不过inet地址是重新DHCP后的,一些其他外部的连接参数可能需要改一下了。

root@ubuntu:~# ifconfig
ens33     Link encap:以太网  硬件地址 00:0c:29:b5:aa:8c  inet 地址:192.168.236.128  广播:192.168.236.255  掩码:255.255.255.0inet6 地址: fe80::8c69:5d89:b15:ced0/64 Scope:LinkUP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1接收数据包:43303 错误:0 丢弃:0 过载:0 帧数:0发送数据包:14049 错误:0 丢弃:0 过载:0 载波:0碰撞:0 发送队列长度:1000 接收字节:60098858 (60.0 MB)  发送字节:1223877 (1.2 MB)lo        Link encap:本地环回  inet 地址:127.0.0.1  掩码:255.0.0.0inet6 地址: ::1/128 Scope:HostUP LOOPBACK RUNNING  MTU:65536  跃点数:1接收数据包:383 错误:0 丢弃:0 过载:0 帧数:0发送数据包:383 错误:0 丢弃:0 过载:0 载波:0碰撞:0 发送队列长度:1 接收字节:32109 (32.1 KB)  发送字节:32109 (32.1 KB)

 

这篇关于VMware虚拟机系统网络通信失败ifconfig显示UP BROADCAST MULTICAST没有inet地址修复笔记的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/760318

相关文章

Python中使用正则表达式精准匹配IP地址的案例

《Python中使用正则表达式精准匹配IP地址的案例》Python的正则表达式(re模块)是完成这个任务的利器,但你知道怎么写才能准确匹配各种合法的IP地址吗,今天我们就来详细探讨这个问题,感兴趣的朋... 目录为什么需要IP正则表达式?IP地址的基本结构基础正则表达式写法精确匹配0-255的数字验证IP地

Pyserial设置缓冲区大小失败的问题解决

《Pyserial设置缓冲区大小失败的问题解决》本文主要介绍了Pyserial设置缓冲区大小失败的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录问题描述原因分析解决方案问题描述使用set_buffer_size()设置缓冲区大小后,buf

jupyter代码块没有运行图标的解决方案

《jupyter代码块没有运行图标的解决方案》:本文主要介绍jupyter代码块没有运行图标的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录jupyter代码块没有运行图标的解决1.找到Jupyter notebook的系统配置文件2.这时候一般会搜索到

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

Docker镜像pull失败两种解决办法小结

《Docker镜像pull失败两种解决办法小结》有时候我们在拉取Docker镜像的过程中会遇到一些问题,:本文主要介绍Docker镜像pull失败两种解决办法的相关资料,文中通过代码介绍的非常详细... 目录docker 镜像 pull 失败解决办法1DrQwWCocker 镜像 pull 失败解决方法2总

mss32.dll文件丢失怎么办? 电脑提示mss32.dll丢失的多种修复方法

《mss32.dll文件丢失怎么办?电脑提示mss32.dll丢失的多种修复方法》最近,很多电脑用户可能遇到了mss32.dll文件丢失的问题,导致一些应用程序无法正常启动,那么,如何修复这个问题呢... 在电脑常年累月的使用过程中,偶尔会遇到一些问题令人头疼。像是某个程序尝试运行时,系统突然弹出一个错误提

电脑提示找不到openal32.dll文件怎么办? openal32.dll丢失完美修复方法

《电脑提示找不到openal32.dll文件怎么办?openal32.dll丢失完美修复方法》openal32.dll是一种重要的系统文件,当它丢失时,会给我们的电脑带来很大的困扰,很多人都曾经遇到... 在使用电脑过程中,我们常常会遇到一些.dll文件丢失的问题,而openal32.dll的丢失是其中比较

电脑win32spl.dll文件丢失咋办? win32spl.dll丢失无法连接打印机修复技巧

《电脑win32spl.dll文件丢失咋办?win32spl.dll丢失无法连接打印机修复技巧》电脑突然提示win32spl.dll文件丢失,打印机死活连不上,今天就来给大家详细讲解一下这个问题的解... 不知道大家在使用电脑的时候是否遇到过关于win32spl.dll文件丢失的问题,win32spl.dl