Linux中nc命令的安装使用

释放双眼,带上耳机,听听看~!

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

nc的作用
(1)实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口
(2)端口的扫描,nc可以作为client发起TCP或UDP连接
(3)机器之间传输文件
(4)机器之间网络测速
linux可以使用nc命令来测试网络端口是否正常,类似于telnet命令,但也可以用nc命令来监听本地端口,支持TCP、UDP协议,当我们测试NTP服务网络策略是否正常时,可以使用到nc命令测试UDP 123端口。

使用案例如下:

1、测试TCP端口

nc -vz ip tcp-port

2、测试UDP

nc -uvz ip udp-port

3、临时监听TCP端口

nc -l port

4、永久监听TCP端口

nc -lk port

5、临时监听UDP

nc -lu port

6、永久监听UDP

nc -luk port

说明:默认监听的都是TCP端口

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

切换到root用户:

yum install -y nc

安装完毕后,在终端模式下运行nc -help查看命令是否正常安装

人已赞赏
电脑技巧

h5ai 功能强大的目录列表程序配置教程

2019-12-15 12:06:00

电脑技巧

ProcessOn,免费在线作图,思维导图,流程图,实时协作

2019-12-15 12:47:54

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧