Xshell软件在进行远程连接过程中,会出现端口连接报错的问题,提示:“该IP地址的22端口连接失败”,这是怎么回事?今天小编就xshell软件无法连接22端口的问题,整理相关情形(ubuntu系统、 VM虚拟机连接)进行详细解答,希望可以帮助到大家;
当我们安装好ubuntu,用ssh远程登录时,会出现如下错误。
[c:\~]$ ssh 192.168.142.84
Connecting to 192.168.142.84:22...
Could not connect to '192.168.142.84' (port 22): Connection failed.
Type `help' to learn how to use Xshell prompt.
错误显示,该IP地址的22端口连接失败。
解决方法如下:
(1)关闭防火墙,执行sudo ufw disable
nii@nii:~$ sudo ufw disable
[sudo] password for nii:
Firewall stopped and disabled on system startup
(2)安装OpenSSH,执行sudo apt-get install openssh-server openssh-client命令。
(3)执行netstat -tnl命令,查看22端口是否开通。
nii@nii:~$ netstat -tnl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 ::1:631 :::* LISTEN
倒数第二行可以看到22端口已经处于LISTEN状态。
一 有网络的情况下:
1.ifconfig查看,虚拟网口eth0 为网络连接端口。
2.在“虚拟机设置”--》“网络适配器”中,选择“自定义:特定虚拟网络”, 选择网口VMnet0,网桥模式。相当于虚拟机为独立的主机,可以和自己宿主机及其他网络上的机器互联。
二 没有网络的情况下
选择“仅主机模式”,建立虚拟交换机VMnet1上连接的虚拟机与宿主机的共享网络,不能和其它虚拟机互联。
1.在主机网络共享中,查看“活动网络”,如下:
2.选择VMnet1,配置宿主主机IP192.168.1.99, 与虚拟机IP(192.168.1.100)保持同一个网段。
3.选择“编辑”--》“虚拟网络编辑器”, 配置子网为192.168.1.0/24
4.在“虚拟机设置”--》“网络适配器”中,选择“自定义:特定虚拟网络”, 选择网口VMnet1,仅主机模式。
相关阅读
Xshell 7连接不上虚拟机怎么回事?Xshell连接不上虚拟机的解决办法
电脑出现USB端口设备无法使用的问题如何解决
如何解决Win10待机唤醒后wifi无法连接问题?
如何解决Win7笔记本无法连接投影仪问题
如何解决win10 1909远程桌面无法连接的问题
如何解决googlechrome浏览器无法连接网络的问题
如何解决win10系统0x00000002无法连接打印机的问题
简单几步解决win7此时无法禁用连接的问题
简单几步解决win10无法连接蓝牙鼠标的问题
电脑中本地连接出现受限制或者无连接问题的解决方法
win10系统安装后出现无法连接硬盘问题的解决方法
win7端口被占用怎么办_如何解决win7系统端口被占用的问题
简单几步解决win10重启后网络无法连接的问题
苹果连接服务器出现问题怎么办 苹果id连接到服务器时出现问题的解决方法
Win7系统如何更换MAC地址解决无法连接网络问题
Win7无法连接宽带提示“宽带调制调节器出现连接问题”如何解决
电脑连接惠普打印机提示无法识别USB端口怎么解决
Windows7检测和解决80端口被占用问题的两种方法
电脑无法使用telnet命令显示在端口23连接失败怎么解决
PPT2021怎么设置文件保存格式 操作方法