udp协议端口怎么测试(如何探测UDP端口是否开放)

对于TCP端口是否开放,测试的方式很简单,windows系统cmd命令行下使用telnet就可以进行探测

udp协议端口怎么测试(如何探测UDP端口是否开放)(1)

那么如何探测UDP端口是否开放?

下面介绍Linux和windows下探测UDP 端口是否开放的几种简单方式

1、使用nc工具进行探测

nc - arbitrary TCP and UDP connections and listens

首先安装nc工具yum install nc

udp协议端口怎么测试(如何探测UDP端口是否开放)(2)

比如检测SIP协议UDP端口5060

[root@YuanFan-Aliyun ~]# nc -z -v -u 222.XX.XX.XX 5060

Connection to 222.XX.XX.XX 5060 port [udp/sip] succeeded!

UDP 5060端口是开放的

命令参数解释

-z Zero-I/O mode [used for scanning]

-v Verbose

-u UDP mode

udp协议端口怎么测试(如何探测UDP端口是否开放)(3)

2、使用nmap扫描工具

[root@YuanFan-Aliyun ~]# nmap 222.XX.XX.XX -p 5060 -sU

Starting Nmap 7.70 ( https://nmap.org ) at 2018-12-12 11:12 CST

Nmap scan report for 222.XX.XX.XX

Host is up (0.055s latency).

PORT STATE SERVICE

5060/udp open|filtered sip

Nmap done: 1 IP address (1 host up) scanned in 0.64 seconds

udp协议端口怎么测试(如何探测UDP端口是否开放)(4)

3、Windows下可以使用Advanced PortChecker工具进行探测

udp协议端口怎么测试(如何探测UDP端口是否开放)(5)

Advanced PortChecker工具可自行百度搜索下载

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页