使用Linux Shell的echo测试服务器端口是否开放

具体要测试的IP地址和端口需换成相应的,如果没有任何返回则端口测试通过。

端口测试通过
[root@192-168-14-126 ~]# echo "HEAD / HTTP/1.0" >/dev/tcp/192.168.1.22/9997
[root@192-168-14-126 ~]#

端口测试不通过
[root@192-168-14-126 ~]# echo "HEAD / HTTP/1.0" >/dev/tcp/192.168.1.22/9999
-bash: connect: Connection refused
-bash: /dev/tcp/192.168.1.22/9999: Connection refused
[root@192-168-14-126 ~]#

 

posted @ 2022-01-13 16:17  一只不会飞的猪  阅读(490)  评论(0)    收藏  举报