nc命令介绍

一、简介

nc是netcat的简写,被用作一个简单、可靠的网络工具

二、作用

  • 实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口
  • 端口的扫描,nc可以作为client发起TCP或UDP连接
  • 机器之间传输文件
  • 机器之间网络测速

三、常用参数介绍

3.1 -l

用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接

3.2 -p <通信端口>

设置本地主机使用的通信端口

3.3 -s <来源位址>

设置本地主机送出数据包的IP地址,适用于多网卡机

3.4 -u

指定nc使用UDP协议,默认为TCP

3.5 -v

输出交互或出错信息,新手调试时尤为有用

3.6 -w

-w<超时秒数> 设置等待连线的时间

3.7 -z

表示0,使用0输入/输出模式,只在扫描通信端口时使用

3.8 -h 帮助

3.9 -k

keep,保持监听状态

猜你喜欢

转载自blog.csdn.net/sinat_34241861/article/details/115057190