IT袋

当前位置:主页 > 经验教程 > 系统教程 >

Linux中功能强大的网络工具—NC

Linux中功能强大的网络工具—NC

时间:2023-11-02 19:27:22 来源:IT袋 作者:马勇
导读:Linux中功能强大的网络工具—NC,小编为网友们解答Linux中功能强大的网络工具NC的相关经验,接下来IT袋网带大家一起了解。 命令简介 NC 是netcat的简写,是一个功能强大的网络工具,有着网络界的瑞士军

Linux中功能强大的网络工具—NC

小编为网友们解答Linux中功能强大的网络工具—NC的相关经验,接下来IT袋网带大家一起了解。

命令简介

NC是netcat的简写,是一个功能强大的网络工具,有着网络界的瑞士军刀美誉。Nc

命令在linux系统中实际命令是ncat,nc是软连接到ncat。

NC命令的主要作用如下:

  • 实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口
  • 端口的扫描,nc可以作为client发起TCP或UDP连接
  • 机器之间传输文件
  • 机器之间网络测速

下载方式

2.1 Centos 安装nc

yum -y install nc

2.2 Ubuntu 安装nc

apt-get install netcat

2.3 Mac 安装nc

brewinstallnetcat

参数详解

3.1命令格式

nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>] [-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]

3.2 命令选项

  • -g<网关> 设置路由器跃程通信网关,最多可设置 8 个。
  • -G<指向器数目> 设置来源路由指向器,其数值为 4 的倍数。
  • -h 在线帮助。
  • -i<延迟秒数> 设置时间间隔,以便传送信息及扫描通信端口。
  • -l 使用监听模式,管控传入的资料。
  • -n 直接使用 IP 地址,而不通过域名服务器。
  • -o<输出文件> 指定文件名称,把往来传输的数据以 16 进制字码倾倒成该文件保存。
  • -p<通信端口> 设置本地主机使用的通信端口。
  • -r 乱数指定本地与远端主机的通信端口。
  • -s<来源位址> 设置本地主机送出数据包的 IP 地址。
  • -u 使用 UDP 传输协议。
  • -v 显示指令执行过程。
  • -w<超时秒数> 设置等待连线的时间。
  • -z 使用 0 输入/输出模式,只在扫描通信端口时使用。

使用示例

4.1 验证服务器端口是否通

如下验证192.168.195.20服务器的22端口通,80端口不通。

nc -zv 192.168.195.20 22

Linux中功能强大的网络工具—NC

4.2 拷贝文件

首先在文件接收终端test2机器上激活nc监听:

nc -lp 11111 > 1.txt

注:11111是自定义启动的监听端口(别与常用/默认监听端口冲突);1.txt为你想要获取的文件。

然后在文件发送终端test1机器上发送文件:

[root@test1 ~]# nc 192.168.195.21 11111 < 1.txt

注:nc  接收IP  端口 < 要传输的文档。

Linux中功能强大的网络工具—NC

在test2上检查文件是否已成功接收:

Linux中功能强大的网络工具—NC

4.3 终端之间通信聊天

test1主机上启动nc监听,ctrl+C中断通信。

nc -lp 33333

相关阅读

  • 台式win10怎么调亮度 关于win10调屏幕亮度快捷键

    台式win10怎么调亮度 关于win10调屏幕亮度快捷键

    本文为你介绍台式win10怎么调亮度和关于win10调屏幕亮度快捷键IT技巧方面的经验,下面来一起了解一下吧。 在系统安装完成之后想要手动调整屏幕亮度,却不知道怎么操作,今天为大家带来

  • win7如何优化速度 如何让电脑运行速度快win7

    win7如何优化速度 如何让电脑运行速度快win7

    对于许多网友来说win7如何优化速度的相关知识,关于win7如何优化速度 如何让电脑运行速度快win7,接下来IT袋小编就来介绍。 win7系统的运行速度和我们平时使用电脑时的体验息息相关,无论是

  • win10xbox登录不了 win10xbox控制台打不开怎么办

    win10xbox登录不了 win10xbox控制台打不开怎么办

    今天小编详解win10xbox控制台打不开怎么办的相关介绍,关于win10xbox登录不了 win10xbox控制台打不开怎么办,下面小编为您详细解答 win10Xbox是win10系统自带的游戏平台,很多的小伙伴都喜欢拿它来

  • 笔记本电脑有电开不了机怎么回事

    笔记本电脑有电开不了机怎么回事

    文章导读:笔记本电脑有电开不了机怎么回事的知识内容,具体介绍如下: 笔记本电脑是现代生活中的必需品,但是有时候我们会遇到电脑有电却开不了机的情况,这时候就需要我们耐心排查