如何UDP/TCP端口是否通了

1.測試UDP端口是否通了bash

root@hadoop02:~# nc -vuz 192.168.1.10 50100
Connection to 192.168.1.10 50100 port [udp/*] succeeded!

說明UDP端口50100端口通了。服務器

想要鏈接到某處: nc [-options] hostname port[s] [ports] …
綁定端口等待鏈接: nc -l port [-options] [hostname] [port]ide

  • -g<網關>:設置路由器躍程通訊網關,最多設置8個;oop

  • -G<指向器數目>:設置來源路由指向器,其數值爲4的倍數;測試

  • -h:在線幫助;spa

  • -i<延遲秒數>:設置時間間隔,以便傳送信息及掃描通訊端口;code

  • -l:使用監聽模式,監控傳入的資料;orm

  • -n:直接使用ip地址,而不經過域名服務器;ip

  • -o<輸出文件>:指定文件名稱,把往來傳輸的數據以16進制字碼傾倒成該文件保存;hadoop

  • -p<通訊端口>:設置本地主機使用的通訊端口;

  • -r:指定源端口和目的端口都進行隨機的選擇;

  • -s<來源位址>:設置本地主機送出數據包的IP地址;

  • -u:使用UDP傳輸協議;

  • -v:顯示指令執行過程;

  • -w<超時秒數>:設置等待連線的時間;

  • -z:使用0輸入/輸出模式,只在掃描通訊端口時使用。


2. 測試TCP端口

root@hadoop02:~# telnet 192.168.1.109 80
Trying 192.168.1.10...
Connected to 192.168.1.10.
Escape character is '^]'.

出現以上,說明TCP端口也通了

相關文章
相關標籤/搜索