学术能力的缺乏并不意味着你就擅长混社会,说不定还不如在学校的表现

发掘积累过程的快感

首页 » BIBLE模型 » Linux » 使用NC命令创建临时服务端

使用NC命令创建临时服务端


什么是 nc

nc 是 netcat 的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具

nc 的作用

(1)实现任意 TCP/UDP 端口的侦听,nc 可以作为 server 以 TCP 或 UDP 方式侦听指定端口

(2)端口的扫描,nc 可以作为 client 发起 TCP 或 UDP 连接

(3)机器之间传输文件

(4)机器之间网络测速

nc 的控制参数不少,常用的几个参数如下所列:

  1. -l 用于指定 nc 将处于侦听模式。指定该参数,则意味着 nc 被当作 server,侦听并接受连接,而非向其它地址发起连接。
  2. -p 暂未用到(老版本的 nc 可能需要在端口号前加-p 参数,下面测试环境是 centos6.6,nc 版本是 nc-1.84,未用到-p 参数)
  3. -s 指定发送数据的源 IP 地址,适用于多网卡机
  4. -u 指定 nc 使用 UDP 协议,默认为 TCP
  5. -v 输出交互或出错信息,新手调试时尤为有用

6)-w 超时秒数,后面跟数字

7)-z 表示 zero,表示扫描时不发送任何数据

互联网信息太多太杂,各互联网公司不断推送娱乐花边新闻,SNS,微博不断转移我们的注意力。但是,我们的时间和精力却是有限的。这里是互联网浩瀚的海洋中的一座宁静与美丽的小岛,供开发者歇息与静心潜心修炼。 “Bible”是圣经,有权威的书,我们的本意就是为开发者提供真正有用的的资料。 我的电子邮件 1217179982@qq.com,您在开发过程中遇到任何问题,欢迎与我联系。
Copyright © 2024. All rights reserved. 本站由 Helay 纯手工打造. 蜀ICP备15017444号