专栏首页技术知识分享Linux基于Centos7 探测端口命令: NC详解
原创

Linux基于Centos7 探测端口命令: NC详解

linux centos7 测试端口的连通性, 分别测试TCP端口与UDP端口;

1、这个需要Linux服务器里边支持nc命令,检查NC 是否安装?

nc

2、安装nc

yum install nc -y

3、探测端口

nc -u -z -w 1  IP地址  端口

错误信息如下:

nc -w 1 IP地址 端口 < /dev/null && echo "tcp port ok"

4、原因分析

-z参数原为扫描目标port是否打开, TCP三次握手成功则ok!

但CentOS7新版的nc命令已取消了-z, 需输入重定向 < /dev/null 才能成功;

5、探测 udp: 通过 nc -h 可以看出,只需要加个 -u 即可。

nc -u -w 1 IP地址 端口 < /dev/null && echo "udp port ok"

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Windows下的TCP/UDP网络调试工具-NetAssist以及Linux下的nc网络调试工具

    由于在Windows下经常使用NetAssist.exe这款网络调试工具进行TCP、UDP的服务端、客户端的监听,对于需要编写各种通信协议的TCP服务端、客户端...

    ccf19881030
  • 查看远程 Linux 系统中某个端口是否开启的三种方法

    这是一个很重要的话题,不仅对 Linux 管理员而言,对于我们大家而言也非常有帮助。我的意思是说对于工作在 IT 基础设施行业的用户来说,了解这个话题也是非常有...

    砸漏
  • 网络工具中的“瑞士军刀”了解一下?

    前面介绍过一个不可不知的网络命令-netstat,今天来介绍这个网络工具界的“瑞士军刀”-nc(netcat),它短小精悍,是网络调试利器,它到底有何能耐呢?

    编程珠玑
  • 照弹不误:出站端口受限环境下反弹Shell的思考

    “是否允许出站”这件事我一直以为无需过多思考,无非限制出站协议,或者限制出站端口,对于限制端口的目标十有八九也会保留 80、443,向这两个端口反弹基本能拿到 ...

    FB客服
  • 每天学一个 Linux 命令(91):nc

    nc 命令是一款功能强大的网络工具。它是一个端口扫描工具,也是一款安全工具,还能是一款监测工具,甚至可以做为一个简单的 TCP 代理。

    民工哥
  • 【工具篇】NETCAT-网络中的瑞士军刀

    NETCAT被人们称为网络工具中的瑞士军刀,体积小但功能强大。它能通过TCP和UDP在网络中读写数据,在两台电脑之间建立链接并返回两个数据流。

    一名白帽的成长史
  • 一文掌握 Linux 性能分析之网络篇

    比较宽泛地讲,网络方向的性能分析既包括主机测的网络配置查看、监控,又包括网络链路上的包转发时延、吞吐量、带宽等指标分析。包括但不限于以下分析工具:

    猿大白
  • 少年!用好这把瑞士军刀,从此网络故障诊断不用愁!

    Netcat 号称 TCP/IP 的瑞士军刀并非浪得虚名,以体积小(可执行 200KB)功能灵活而著称,在各大发行版中都默认安装,你可以用它来做很多网络相关的工...

    民工哥
  • CentOS6下使用pv+nc命令传输文件

    由于有时Linux服务器可能网络等等其它原因没法通过rsync 或者scp的方式传输文件,那有没有更简洁的方式来进行文件传输呢

    yuanfan2012
  • Netcat - 你需要知道的一切

    Netcat 是一种跨网络连接读写数据的工具,使用 TCP 或 UDP 协议。Netcat 被称为 TCP/IP/网络瑞士军刀。在本文中,将介绍netcat 的...

    mariolu
  • Linux命令ping,nc的学习(r10笔记第20天)

    今天看了下《Linux大棚命令百篇》网络和系统篇,发现了几个很不错的命令,我是看着目录然后根据自己的需要选了3个命令,没想到3个命令都让人眼前一亮,刷新了我原本...

    jeanron100
  • 内网渗透-信息收集

    Foothold,就是我们拿到内网中一台主机权限,作为内网渗透的突破口,我们所有的操作,包括流量转发,端口扫描,漏扫等操作,都会利用此主机为我们搭桥铺路,...

    Gamma实验室
  • Hacker必备技能-反向shell进阶

    “这是一篇对于实战很有用的文章,因为实战不比靶场环境,会有各种运维人员和其他维护者设置的障碍,就算找到漏洞,拿到shell也不是那么轻松,本文将介绍一些在lin...

    Gamma实验室
  • awk巩固练习题

    第1章 awk数组练习题 1.1 文件内容(仅第一行) [root@znix test]# head -1 secure-20161219 access.log...

    惨绿少年
  • Linux shell 实现HTTP服务

    需求场景 使用代理服务器 HAProxy 对 Mysql 做负载均衡是常用方案,为提高可用性,当某个 Mysql 出现问题时,例如服务器故障了,或者数据复制中断...

    dys
  • centos7查看网络连接情况的hostname命令

    hostname命令用于显示和设置系统的主机名称,设置只是临时生效,永久生效需要更改配置文件。

    用户7639835
  • linux nc命令小结

    NC 全名 Netcat (网络刀),作者是 Hobbit && ChrisWysopal。因其功能十分强大,体积小巧而出名,又被大家称为“瑞士军刀”。nc –...

    砸漏
  • 5 分钟带你学会享有瑞士军刀之称的网络调试神器 Netcat,从此网络故障诊断不再愁!

    Netcat 是跨平台的,可用于 Linux、macOS、Windows 和 BSD。你可以使用 Netcat 调试和监视网络连接、扫描打开的端口、传输数据、作...

    iMike
  • 渗透测试-信息收集命令总结

    dnsenum -f dns.txt(域名字典) –dnsserver IP/域名 –o output.txt

    7089bAt@PowerLi

扫码关注云+社区

领取腾讯云代金券