nc命令的作用

  • 实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口
  • 端口的扫描,nc可以作为client发起TCP或UDP连接
  • 机器之间传输文件
  • 机器之间网络测速
-l    用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接。
-p    暂未用到(老版本的nc可能需要在端口号前加-p参数,下面测试环境是centos6.6,nc版本是nc-1.84,未用到-p参数)
-s    指定发送数据的源IP地址,适用于多网卡机
-u    指定nc使用UDP协议,默认为TCP
-v    输出交互或出错信息,新手调试时尤为有用
-w    超时秒数,后面跟数字

在172.0.0.4机器上
>nc -l 8000
在其它机器上可以
>telnet 172.0.0.4 8000


posted on 2021-01-22 09:18  pu20065226  阅读(2680)  评论(0编辑  收藏  举报