1.echo >/dev/tcp/目标 ip /端口
[root@oldboyedu ~]# echo >/dev/tcp/10.0.0.180/22
[root@oldboyedu ~]# 如果没有任何输出表示处于监听状态[root@oldboyedu shell5]# echo >/dev/tcp/10.0.0.200/155
-bash: connect: No route to host
-bash: /dev/tcp/10.0.0.200/155: No route to hostNo route to host 表示端口没有端口
2.ssh -v 目标ip -p 端口
[root@oldboyedu shell5]# ssh -v 10.0.0.200 -p 1522
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 58: Applying options for *
debug1: Connecting to 10.0.0.200 [10.0.0.200] port 1522.
debug1: connect to address 10.0.0.200 port 1522: No route to host
ssh: connect to host 10.0.0.200 port 1522: No route to host端口没打开会显示No route to hostssh -v 10.0.0.200 -p 22
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 58: Applying options for *
debug1: Connecting to 10.0.0.200 [10.0.0.200] port 22.
debug1: Connection established.端口打开会显示
debug1: Connection established