站长资讯网
最全最丰富的资讯网站

Xshell 7连接不上虚拟机怎么回事?Xshell连接不上虚拟机的解决办法

XShell 7软件是一款非常强大的安全终端、服务器远程连接模拟软件,支持SSH1、SSH2以及Microsoft Windows平台的TELNET协议。软件操作起来也是非常简单,用户们全部都是可以轻松上手进行操作的。但是很多小伙伴在利用xshell软件连接虚拟机的时候,总是连接不上,这到底是怎么回事?今天小编就xshell不能连接虚拟机的问题,提供一下解决办法,亲测可用!

Xshell 7连接不上虚拟机怎么回事?Xshell连接不上虚拟机的解决办法

Xshell连接不上虚拟机的解决办法

方法一

首先查看利用 ifconfig 命令去查看 IP 地址

Xshell 7连接不上虚拟机怎么回事?Xshell连接不上虚拟机的解决办法

然后打开xshell,如下图,点击新建,然后在主机处输入刚才查看的IP地址,再点击用户身份验证,输入用户名和密码,然后单击连接。

Xshell 7连接不上虚拟机怎么回事?Xshell连接不上虚拟机的解决办法

 

方法二:

如果sshd服务和防火墙都正常运行打开虚拟机管理界面,点击【管理】,选择【主机网络管理器】

Xshell 7连接不上虚拟机怎么回事?Xshell连接不上虚拟机的解决办法

查看网络IP设置,如果和远程主机里的IP地址配置一直,则将【手动配置网卡】改为【自动配置网卡】

Xshell 7连接不上虚拟机怎么回事?Xshell连接不上虚拟机的解决办法

此时再用xshell连接远程主机,可以正常访问,MySQL服务也可以正常访问了

Xshell 7连接不上虚拟机怎么回事?Xshell连接不上虚拟机的解决办法

方法三:

上边的方法如果连接失败,那么就需要查看ssh是否开启

1.利用命令查看ssh是否安装:rmp -qa | grep ssh

2.如果没有安装可以利用命令:yum install ssh 去安装ssh

3.安装成功后去用命令去启动ssh: ps -ef | grep ssh 出现以下情况说明已经启动(查看ssh是否启动命令有很多可以自行百度)

方法四:

如果ssh是开启的那么就去查看22号端口是否开启,或者被占用

1.在宿主机中使用:netstat -antulp | grep ssh 查看端口,然后在任务管理器中找到端口占用的程序,进行关闭。

可以看到以下情况就是开启的。

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号