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

虚拟机识别不到外部端口


一、esxi虚机不通22端口步骤如下:
1.首先,打开虚拟机页面;
2。
3。
4。
5。


二、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):连接失败。
>键入“help”以了解如何使用Xshellprompt。
该错误显示与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在有网络的情况下无法连接虚拟机22端口的问题:
1.检查Ifconfig,默认网口eth0为网络连接端口。
2。在虚拟机设置--网络适配器中,选择自定义:定义的虚拟网络,选择网口VMnet0,以及桥接模式。它相当于虚拟机是一个独立的主机,可以与自己的主机以及网络上的其他设备互连。
2。如果没有网络
选择“HostOnlyMode”,在虚拟交换机VMnet1连接的虚拟机和主机之间创建共享网络,并且无法与其他虚拟机通信。
1.在主机网络共享中,查看活动网络如下:
2.选择VMnet1,配置主机IP地址192.168.1.99,与虚拟机IP地址(192.168.1.100)在同一网段。
3。选择编辑--虚拟网络编辑器,将子网配置为192.168.1.0/24
4。在虚拟机设置--网络适配器中,选择自定义:默认网络选择器,选择网口VMnet1,HostOnly模式。