nc:netcat的使用

作者: 李佶澳   转载请保留:原文地址   更新时间:2018/07/22 14:28:13

说明

linux-netcat-command中做了很详细的介绍,以及很多巧妙的用法。

安装

yum install -y nmap-ncat

端口扫描

用nc进行端口扫描,就是用于nc去尝试连接端口,连接成功立即关闭,发送数据:

nc -z -v -n 172.31.100.7 21-25

可以运行在TCP或者UDP模式,默认是TCP,-u参数调整为udp.
z 参数告诉netcat使用0 IO,连接成功后立即关闭连接, 不进行数据交换(谢谢@jxing 指点)
v 参数指使用冗余选项(译者注:即详细输出)
n 参数告诉netcat 不要使用DNS反向查询IP地址的域名 

同步显示

Server:

nc -v l 1567

Client使用nc连接上Server后,在Client端的任何输入都会在Server端同步显示。

nc 127.0.0.1 1567

参考

  1. linux-netcat-command

本文原创首发于网站:www.lijiaocn.com

QQ交流群

区块链实践互助QQ群:576555864

Kubernetes实践互助QQ群:947371129

Prometheus实践互助QQ群:952461804

Kong/Envoy实践互助QQ群:952503851

Ansible实践互助QQ群:955105412

Copyright @2011-2019 All rights reserved. 转载请添加原文连接,合作请加微信lijiaocn或者发送邮件: lijiaocn@foxmail.com,备注网站合作 友情链接: lijiaocn github.com