options
-4 强制使用ipv4
-6 强制使用ipv6
-l 强制监听
不与“-p”、“-s”、“-z”混搭使用;忽略“-w”
-k 与“-l”配合使用;强制在前监听完成后建立新的连接
-n 拒绝解析地址、端口信息
-p port
指定源端口
-s ip
指定源地址
-u 指定 UDP 代替默认的 TCP
-v 详细输出
-w time
连接超时,默认无限制
-z 仅仅扫描监听的守护进程,不发送任何数据
端口扫描,不连接
使用举例
eg:nc -lk 192.168.130.2 18332 -u &
nc -l 18332 -u &
netstat -nlup
聊天
eg:nc -l 18002
nc h1 18002
传输
eg:nc -l 18002 > fstab_h2.txt
nc h1 18002 < /etc/fstab
扫描端口
eg:nc -z netpay2 10000-40000
eg:nc -z 172.17.200.251 80