12.13 UDP端口的連通性

大家在工作中,應該經常會用到監測tcp、udp端口的場景,tcp的端口連接大家應該都知道,但是udp就相對來說比較麻煩一些了,所以今天主要給大家分享一個如何監測upd端口是否在線的功能。

1 TCP端口的連通性

TC端口的連通性,一般通過telnet檢測:

TCP協議是面向連接的,可以直接通過telnet命令連接

命令如下 :

[root@zabbix-server ~]# telnet 143.3.41.13 80

檢測TCP/UDP端口的連通性

2 UDP端口的連通性

udp因為UDP協議是無連接的,不需要握手建立連接,數據發送後,server端也不會返回確認信息。那麼我們就可以使用netcat命令來測試udp是否能連通。

UDP端口連通性測試:

在目標機器監聽UDP端口, 在客戶端機器向目標機器端口發送UDP數據報,看能否發送成功。發送成功,則表示可連通。本次事例使用xinetd的(udp69)端口號來測試。

如下:

客戶端機器上運行:

nc -ul 69

或:netcat -ul -p 69

#使用udp模式監聽69 端口

目標機器上運行:

nc -u 143.3.41.13 69

或:netcat -u 143.3.41.13 1080

#使用udp模式向該ip的1080端口發送信息。

效果如圖,在任意一邊輸入內容,另一邊則會收到相應內容,以此就可以測試該端口的udp連接是否通常。


檢測TCP/UDP端口的連通性


檢測TCP/UDP端口的連通性


分享到:


相關文章: