| 用途 | 端口探测/监听/临时传输 |
|---|---|
| 语法 | nc [-z|-l|-w] 主机 端口 |
| 实现 | openbsd-netcat 与 nmap-ncat 参数有差异 |
常用示例
常用示例
nc -zv 10.0.0.5 22 # 探测端口(-v 有输出)
nc -z -w 2 10.0.0.5 80 && echo OPEN || echo CLOSED
nc -l 9000 # 监听 TCP 9000
nc -lk 9000 # 持续监听
nc -w 3 10.0.0.5 9000 < file.bin # 发文件(对端 nc -l > out)
nc -u -z -w2 10.0.0.5 53 # UDP 探测防火墙放行验证常配对使用:A 机 nc -l 9000,B 机 nc -zv A 9000,通了再验证应用。