使用NC进行测试

2020-03-22  本文已影响0人  邵增卫

背景


我们经常需要对网络的情况进行测试,nc指令提供了以下功能:
1) nc可以监听一个端口接收发送到指定端口的请求,同时也可以对请求做出响应;
2) nc也可以用于发送网络请求。
3) 机器之间传输文件
4) 机器之间网络测速

安装


Linux下需要安装 nmap-ncat
Mac下直接brew install

常用参数

  1. nc -lp 8080 -l 表示nc做为服务器,-p 8080 表示监听8080 端口
  2. nc -s 指定发送网卡,适用于多网卡的情况 nc -s localhost -v <target ip> <target port>
  3. -v 用于图形模式
  4. -k 监听模式下,可以同时接收多个connection,一个请求完成后,继续监听端口
  5. -4, -6 : 表示ipv4还是ipv6格式
上一篇下一篇

猜你喜欢

热点阅读