当前位置:首页 > 虚拟机 > 正文

虚拟机22端口不通


一、Xshell无法连接22端口问题解决办法汇总(含ubuntu+VM虚拟机)
Xshell软件远程连接过程中,出现端口连接错误,提示“无法连接该IP地址的22端口”。今天小编就整理一下相关情况(Ubuntu系统、VM虚拟机连接),并对xshell软件无法连接22端口的问题进行详细解答。希望对大家有帮助。
第一种情况:Ubuntu系统提示22端口连接失败。
当我安装Ubuntu并使用SSH远程登录时,出现以下错误:
[c:\~]$ssh192.168.142.84
正在连接到192.168.142.84:22...
无法连接到“192.168.142.84”(端口22):连接失败。
输入“帮助”。了解如何使用Xshell提示符。
该错误表明该IP地址的22端口连接失败。
解决方法如下:
(1)关闭防火墙并运行sudoufwdisable。
nii@nii:~$sudoufwdisable
[sudo]passwordfornii:
Firewallstoppedanddisabledonsystemstartup
(2)安装OpenSSH并运行sudoapt-getinstallopenssh-serveropenssh-client命令。
(3)使用netstat-tnl命令检查22端口是否开放。
nii@nii:~$netstat-tnl
ActiveInternetconnections(仅限服务器)
ProtoRecv-QSend-QLocalAddressForeignAddressState
tcp00127.0.1.1:530.0.0.0:LISTEN
tcp000.0.0.0:220.0.0.0:监听
tcp00127.0.0.1:6310.0.0.0:监听
tcp00127.0.0.1:33060.0.0.0:监听
tcp600:::22:::监听
tcp600::1:631:::LISTEN
倒数第二行显示端口22已处于LISTEN状态。
第二:解决xshell无法连接VM22端口的问题
有网络时:
如果检查,虚拟网络端口eth0是网络连接端口。
2。在“虚拟机设置”--“网络适配器”中,选择“自定义:特定虚拟网络”,选择网络端口VMnet0,桥接模式。这和虚拟机一样,都是一个独立的主机,可以和自己的宿主机互联,也可以和网络上的其他机器互联。
2。如果没有网络
要在虚拟机和连接虚拟交换机VMnet1的主机之间建立共享网络,请选择“Host-only模式”,无法与其他虚拟机互连。
1.检查主机网络共享中的“活动网络”,如下所示:
2.选择VMnet1,配置主机IP192.168.1.99,并与虚拟机IP在同一网段。192.168.1.100)。
3。选择“编辑”--“虚拟网络编辑器”,将子网配置为192.168.1.0/24。
4.在“虚拟机设置”--“网络适配器”中,“自定义:特定虚拟网络”下,选择网络端口VMnet1,仅主机模式。

上一篇:虚拟机另设端口

下一篇:虚拟机开端口