当前位置: 移动技术网 > 科技>操作系统>Linux > [20190213]测试服务端打开那些端口.txt

[20190213]测试服务端打开那些端口.txt

2019年02月14日  | 移动技术网科技  | 我要评论

[20190213]测试服务端打开那些端口.txt

--//前几天测试使用发送信息到/dev/tcp/ip_address/port,测试端口是否打开.写简单写一个脚本验证看看.

$ seq 1 65000 | xargs -i{} echo "echo a > /dev/tcp/192.168.100.40/{} 2>/dev/null 2&>1 ; echo ok=\$?,{}" | bash 2>/dev/null | grep ok=0 | cut -d, -f2
22
80
111
113
443
1521
3306
32768
39063

--//在192.168.100.40验证看看打开那些tcp端口.
# netstat -tnlp
active internet connections (only servers)
proto recv-q send-q local address               foreign address             state       pid/program name
tcp        0      0 0.0.0.0:32768               0.0.0.0:*                   listen      2723/rpc.statd
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   listen      3005/mysqld
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   listen      2703/portmap
tcp        0      0 0.0.0.0:113                 0.0.0.0:*                   listen      2913/xinetd
tcp        0      0 :::80                       :::*                        listen      3033/httpd
tcp        0      0 :::1521                     :::*                        listen      8513/tnslsnr
tcp        0      0 :::22                       :::*                        listen      2898/sshd
tcp        0      0 :::39063                    :::*                        listen      12661/ora_d000_book
tcp        0      0 :::443                      :::*                        listen      3033/httpd

--//ok完全正确.

--//使用nc快许多.
$ echo a | nc -w 1 -n -v  192.168.100.40 1-65000 2>/dev/null | grep "succeeded"
connection to 192.168.100.40 22 port [tcp/*] succeeded!
connection to 192.168.100.40 80 port [tcp/*] succeeded!
connection to 192.168.100.40 111 port [tcp/*] succeeded!
connection to 192.168.100.40 113 port [tcp/*] succeeded!
connection to 192.168.100.40 443 port [tcp/*] succeeded!
connection to 192.168.100.40 1521 port [tcp/*] succeeded!
connection to 192.168.100.40 3306 port [tcp/*] succeeded!
connection to 192.168.100.40 32768 port [tcp/*] succeeded!
connection to 192.168.100.40 39063 port [tcp/*] succeeded!

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网