Connecting to 192.168.189.129:60022...
Could not connect to '192.168.189.129' (port 60022): Connection failed.

Type `help' to learn how to use Xshell prompt.

连接不上的情况分析
虚拟机关机后重新启动就连接不上了,我以为重启一下就可以了呢,结果重启后还是不行,也没有修改任何配置,xshell默认连接虚拟机开放端口为22,但是我在虚拟机上安装了gitlab,gitlab需要使用22端口,所以把22端口修改成了60022端口,并且关闭了防火墙,连接正常,关机重启后,防火墙是开启的,但是60022端口又不对外开放,所以把防火墙关闭后就可以正常连接了。
关闭防火墙命令(CentOS 7)

systemctl stop firewalld

如果你是刚开始学习java,或者刚开始从事java行业,有很多的问题都可以关注微信公众号: java学长 ,一个致力于打造免费指导学习java高薪就业的公益平台!点赞、关注 哦,不定期分享程序员的骚操作和强势浪漫!

xshell连接不上虚拟机_重新启动