linux虚拟机发生connection failed的一种情况及解决

在使用虚拟机的时候,遇到了connection failed。经过查阅资料了解到以下几种方法。

尝试的三种处理方法

一、ssh服务故障

解决方法是重新安装ssh。
尝试重新安装ssh服务后问题依旧存在

二、宿主机网卡配置故障

检查宿主机网卡,网卡均存在,状态正常。并且我的虚拟机使用桥接模式,不会因为主机模式网卡和NAT网卡故障而无法连接。

三、宿主机停用了网络服务

检查服务,vmware服务均在运行中且已经设置为自动启动。理由同上,桥接模式的虚拟机不会因为主机服务被停用而无法连接网络。

原因分析

在主机“控制面板\所有控制面板项\网络连接”中找到主机上网的网卡,右键点击并选择状态,选择详细信息查看主机地址。linux虚拟机发生connection failed的一种情况及解决_第1张图片在虚拟机中尝试ping主机,发现主机无法ping通,回显unreachable。判断是桥接出了问题。

关闭虚拟机,打开虚拟网络编辑器。查看桥接服务的具体内容,发现桥接连接是自动的。
linux虚拟机发生connection failed的一种情况及解决_第2张图片
判断可能的原因是本机装了两套虚拟机系统,virtualbox的优先级比以太网更高,导致vmware桥接到virtualbox上了。将自动选择改成到主机网卡,问题解决。

你可能感兴趣的:(linux虚拟机发生connection failed的一种情况及解决)