業(yè)務(wù)需要測試udp端口,之前只用telnet測試過tcp的,就研究了下怎么測試udp的
mac上測試udp端口
需要使用nc命令
# milo @ milodeMacBook-Pro in ~ [16:26:21]
$ nc -z? -u 172.31.12.25 20240
Connection to 172.31.12.25 port 20240 [udp/*] succeeded!
返回succeeded表示測試成功
windows上測試udp端口
從netcat官方網(wǎng)站下載最新的netcat
將程序解壓到所需目錄;
在cmd下切換到上述解壓目錄后,再使用指令測試目標(biāo)服務(wù)器UDP端口的連通性:
c:\Program Files (x86)\Nmap>nmap.exe -sU -p20240 172.31.12.25
Starting Nmap 7.60 ( https://nmap.org ) at 2017-08-09 16:30 ?D1ú±ê×?ê±??
Nmap scan report for 172.31.12.25
Host is up (0.00s latency).
PORT? ? ? STATE? ? ? ? SERVICE
20240/udp open|filtered unknown
Nmap done: 1 IP address (1 host up) scanned in 0.78 seconds
如果返回結(jié)果中,端口號后面的括號中返回的是?號,則說明相應(yīng)的UDP端口訪問失??;如果返回的是具體的協(xié)議類型,則說明相應(yīng)的UDP端口訪問正常