Linux下檢視與測試埠tcp udp連通性

2021-10-23 07:41:30 字數 658 閱讀 2647

tcp監聽情況:netstate  -ntlp

udp監聽情況:netstate  -nulp/aunp

測試命令有兩種:telnet、nc

telnet使用語法:

telnet   127.0.0.1 6000

出現connected  to  127.0.0.1就是能夠通(使用q、exit退出)

注意:使用 telnet 是基於tcp協議的,只能測試改埠tcp的連通性,想測試埠udp的連通性需要用 nc 命令

nc使用語法:

nc  -vuz  127.0.0.1  6000   測試6000  udp連通性(加上 u 引數測試udp連通性)

nc  -vz  127.0.0.1  6000    測試6000 tcp連通性(預設測試 tcp 連通性)

nc  -vuz  -w3 127.0.0.1   1-6000    掃瞄1-6000埠的udp連通性,其中  -w3  代表設定等待連線的時間為3秒

參考:注意:

當測試埠 udp 連通性時,若  nc  測試的 ip 開啟了防火牆,則 nc 命令是收不到任何測試 ip 發來的訊息,而且這種情況下 nc 命令會認為該埠是可以連通的,但是實際上資料都已經被防火牆攔截了(此種情況只能是直接發udp訊息,看 ip 埠能否收到資料了)

參考:

在Linux下檢視埠

在linux一般使用netstat 來檢視系統埠使用情況步。檢視所有的服務埠並顯示對應的服務程式名 7.nmap 掃瞄型別 掃瞄引數 例如 nmap localhost nmap p 1024 65535 localhost nmap pt 192.168.1.127 245 當我們使用 netst...

linux下檢視埠號

前段時間在做hadoop相關的工作,會用到很多整合商的框架,比如cdh ambari,安裝好以後,啟動,想用web頁面開啟去檢視job進度或者是hdfs相關的工作,埠號有可能會和原生的埠號不太一樣,去配置檔案裡面找的話,比較麻煩。介紹乙個命令 netstat 命令用於顯示各種網路相關資訊,如網路連線...

Linux下檢視tomcat占用埠

ps ef grep tomcat 後面帶 號,是為了檢視多個tomcat程序,例如tomcat6,tomcat7。解釋命令 ps檢視當前系統程序狀態,可以搭配kill指令隨時中斷 刪除不必要的程式。a 顯示所有程式。e 此選項的效果和指定 a 選項相同 f 顯示uid pid ppid c sti...