对于 TCP端口是否开放,测试的方式很简单,Windows 系统 cmd 命令行下使用 telnet 就可以进行探测
那么如何探测 UDP 端口是否开放?
下面介绍 Linux 和 windows 下探测 UDP 端口是否开放的几种简单方式
1、使用 nc 工具进行探测
nc – arbitrary TCP and UDP connections and listens
首先安装 nc 工具 yum install nc
比如检测 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
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
3、Windows 下可以使用 Advanced PortChecker 工具进行探测
Advanced PortChecker工具可自行百度搜索下载
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 203304862@qq.com 举报,一经查实,本站将立刻删除。本文链接:https://xz1898.com/n/248389.html