一、概览
1.作用
- 实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口
- 端口的扫描,nc可以作为client发起TCP或UDP连接
- 机器之间传输文件
- 机器之间网络测速
2.命令参数
- -l 用于指定nc将处于侦听模式
- -p 端口号(可省略)
- -s 指定发送数据的源IP地址,适用于多网卡机
- -u 指定nc使用UDP协议,默认为TCP
- -v 输出交互或出错信息
- -w 超时秒数,后面跟数字
- -z 表示zero,表示扫描时不发送任何数据
二、常用命令
1. 网络连通性测试和端口扫描
- 启动一个端口监听
nc -l 8081
- 扫描端口
# -v可视化,-z扫描时不发送数据,-w超时几秒,后面跟数字
nc -vzw 2 171.168.1.2 8081
# 扫描多个端口
nc -vzw 2 192.168.1.4 8081-8083
版权声明:本文为u010277446原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。