博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[20171204]nc快速判断端口是否打开2.txt
阅读量:6075 次
发布时间:2019-06-20

本文共 2638 字,大约阅读时间需要 8 分钟。

[20171204]nc快速判断端口是否打开2.txt

--//前几天写了一篇通过nc快速判断打开那些端口,链接如下:

--//如果要判断一定的范围,可以执行如下:

$ echo a | nc -w 1 -n -v  192.168.xxx.xx 1-1521 2>/dev/null | grep "succeeded"
Connection to 192.168.xxx.xx 21 port [tcp/*] succeeded!
Connection to 192.168.xxx.xx 22 port [tcp/*] succeeded!
Connection to 192.168.xxx.xx 80 port [tcp/*] succeeded!
Connection to 192.168.xxx.xx 111 port [tcp/*] succeeded!
Connection to 192.168.xxx.xx 113 port [tcp/*] succeeded!
Connection to 192.168.xxx.xx 443 port [tcp/*] succeeded!
Connection to 192.168.xxx.xx 1521 port [tcp/*] succeeded!

--//在服务端检查如下:

# 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      2553/rpc.statd
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      2533/portmap
tcp        0      0 0.0.0.0:113                 0.0.0.0:*                   LISTEN      27632/xinetd
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN      2966/vsftpd
tcp        0      0 :::80                       :::*                        LISTEN      26638/httpd
tcp        0      0 :::1521                     :::*                        LISTEN      26334/tnslsnr
tcp        0      0 :::22                       :::*                        LISTEN      12568/sshd
tcp        0      0 :::443                      :::*                        LISTEN      26638/httpd

--//另外测试发现扫描还很快,如果我从1-65000,大约4-5秒ok(注另外的服务器):

# echo a | nc -w 1 -n -v  192.168.yyy.yy 1-65000 2>/dev/null | grep "succeeded"

Connection to 192.168.yyy.yy 22 port [tcp/*] succeeded!
Connection to 192.168.yyy.yy 111 port [tcp/*] succeeded!
Connection to 192.168.yyy.yy 833 port [tcp/*] succeeded!
Connection to 192.168.yyy.yy 857 port [tcp/*] succeeded!
Connection to 192.168.yyy.yy 953 port [tcp/*] succeeded!
Connection to 192.168.yyy.yy 1521 port [tcp/*] succeeded!
Connection to 192.168.yyy.yy 2049 port [tcp/*] succeeded!
Connection to 192.168.yyy.yy 51082 port [tcp/*] succeeded!
Connection to 192.168.yyy.yy 52744 port [tcp/*] succeeded!
Connection to 192.168.yyy.yy 57371 port [tcp/*] succeeded!

# netstat -tnlp

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 192.168.yyy.yy:1521         0.0.0.0:*                   LISTEN      61210/tnslsnr
tcp        0      0 127.0.0.1:1521              0.0.0.0:*                   LISTEN      61210/tnslsnr
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      25383/sshd
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      29590/cupsd
tcp        0      0 0.0.0.0:953                 0.0.0.0:*                   LISTEN      39779/rpc.statd
tcp        0      0 0.0.0.0:857                 0.0.0.0:*                   LISTEN      39686/rpc.mountd
tcp        0      0 0.0.0.0:57371               0.0.0.0:*                   LISTEN      -
tcp        0      0 0.0.0.0:2049                0.0.0.0:*                   LISTEN      -
tcp        0      0 0.0.0.0:833                 0.0.0.0:*                   LISTEN      39661/rpc.rquotad
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      39531/portmap
tcp        0      0 :::22                       :::*                        LISTEN      25383/sshd
tcp        0      0 :::52744                    :::*                        LISTEN      9755/ora_d000_book
tcp        0      0 :::51082                    :::*                        LISTEN      14344/ora_d000_orcl

--//顺便解答链接的问题 [20170825]不启动监听远程能连接数据库吗2 =>[20170825]不启动监听远程能连接数据库吗

--//如何探测oracle 共享服务器端口,我感觉比nmap还有快.

转载地址:http://pksgx.baihongyu.com/

你可能感兴趣的文章
Linux 配置vnc,开启linux远程桌面
查看>>
NLog文章系列——如何优化日志性能
查看>>
Hadoop安装测试简单记录
查看>>
CentOS6.4关闭触控板
查看>>
ThreadPoolExecutor线程池运行机制分析-线程复用原理
查看>>
React Native 极光推送填坑(ios)
查看>>
Terratest:一个用于自动化基础设施测试的开源Go库
查看>>
修改Windows远程终端默认端口,让服务器更安全
查看>>
扩展器必须,SAS 2.0未必(SAS挺进中端存储系统之三)
查看>>
Eclipse遇到Initializing Java Tooling解决办法
查看>>
while((ch = getchar()) != '\n')
查看>>
好程序员web前端分享JS检查浏览器类型和版本
查看>>
Oracle DG 逻辑Standby数据同步性能优化
查看>>
exchange 2010 队列删除
查看>>
android实用测试方法之Monkey与MonkeyRunner
查看>>
「翻译」逐步替换Sass
查看>>
H5实现全屏与F11全屏
查看>>
处理excel表的列
查看>>
Excuse me?这个前端面试在搞事!
查看>>
C#数据采集类
查看>>