今天一上午都在解决这个问题

我的虚拟机ip地址为192.168.160.129和192.168.160.128

昨天的时候还可以用,然后今天早上一来公司就发现SecureSRT连接这两个虚拟机连接不上了

错误显示:Connection time out
在这里插入图片描述
然后我决定ping一下虚拟机,结果也没有P通
在这里插入图片描述
然后打开虚拟机,输入ifconfig,发现ipv4的地址没了,只显示了ipv6的地址,下图的红框是没有的
在这里插入图片描述
感觉可能是IP出了问题,就把虚拟网络编辑器恢复了默认设置,然而并没有起作用
在这里插入图片描述
然后经过一系列无效操作,诸如修改eth0配置文件,修改网络适配器的IP(感觉都没有用)之后,都失败了,之后找到一个解决方案

点击如下的图标中的System eth0然后就重新连接网络了
在这里插入图片描述
然后突然发现,虚拟机的IP回来了,然后也能ping通了,连接也可以了,就是虚拟机的ip变了
在这里插入图片描述

小结

莫名其妙的错误和莫名其妙的解决方案,因为昨天还可以用,之后也没有进行其他任何操作,就突然就不行了,但是作为一个优秀的程序员,不能说不行啊,最后也算圆满解决了,问题原因就是linux需要手动设置是否联网

如有疑问,大佬请指正

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐