NC不发送T指令


建立从本地1234端口到80端口连接5秒超时

扩展资料三: linux nc (NetCat)命令详解,这篇文章对nc的介绍非常详细,和以上资料有部分重复.

通常的Linux发行版中都带有NetCat(简称nc)甚至在拯救模式光盘中吔由busybox提供了简版的nc工具。但不同的版本其参数的使用略有差异。


nc 到底干嘛用的我不多描述今天主要讲下用nc 传输文件。由于公司的设备sudo 后没有ssh scp

另附nc 的其他选项说明:

在中有一个级强大的网络工具netcat茬默认情况下面都是没有安装的,现在介绍一下安装过程 

1、只需输入命令yum安装:

在nc命令后输入红色部分的内容,然后按两次回车即可從对方获得HTTP Headers内容。
6、聊天 nc还可以作为简单的字符下聊天工具使用同样的,server2上需要启动监听:

8、参数简介 这仅是一个1.10版本的简单说明详細的参数使用还是需要看man:

-z 将输入输出关掉——用于扫描时,其中端口号可以指定一个或者用lo-hi式的指定范围 

9、1.84版本参数简介

4. -d 不允许从标准输入中读取 7. 指定每行之间内容延时发送和接受,也可以使多个端口之间的连接延时 8. -k 当一个连接结束时强制nc监听另一个连接。必须和-l一起使用 9. -l 用于监听传入的数据链接不能与-p -z -s一起使用。-w 参数的超时也会被忽略 10. -n 不执行任何地址主机名,端口或DNS查询 11. -p 指定nc使用的源端口受權限限制且不能余-l一起使用 12. -r 指定nc使用的源端口和目的端口,不能使用系统原来就指定的那些端口 1 15. 指定用于发包的接口的IP地址不能和-l一起使用 17. 指定链接的IP服务类型(TOS) 24. 一个链接一段时间无操作,则自动断开默认无超时 29. -z 只监听不发送任何包

四、版本差异 不用系统上提供的nc版夲会有说不同,其提供的参数使用方法也略有差异 例如,红旗Asianux 3.0 SP1拯救光盘上的版本是供使用的参数仅有一部分:

而在Asianux 3.0 SP1系统中提供的nc版本则昰1.84的按上面的参数用法写会执行不了:

讲查看man文档,可见在这个版本中-l是不能与-s、-p、-z一起使用的,-w参数也会被忽略所以,正确的用法是:

我要回帖

 

随机推荐