Linuxt命令檢測端口是否監聽


 1,ssh

ssh是linux的標准配置並且最常用,可以用來判斷端口是否打開。

用法:ssh -v -p port root@ip

#出現Connection refused表示端口關閉;

#出現Connection established表示端口開啟;

#出現No route to host表示IP錯誤或者iptables限制。

 

2,wget

wget是一個從網絡上自動下載文件的自由工具,支持通過 HTTP、HTTPS、FTP 三個最常見的 TCP/IP協議 下載,並可以使用 HTTP 代理,Linux可以用它來測試端口。

用法:wget ip:port

#出現Connecting to ... failed: Connection refused.表示端口關閉;

#出現Connecting to ... connected.表示端口開啟;

#出現No route to host表示IP錯誤或者iptables限制。

 

3,telnet

telnet命令用於遠端登入,可以用來測試端口連通性,多用於windows,Linux需要安裝。

用法:telnet ip port

#出現Connection refused表示端口關閉;

#出現Connected to ip表示端口開啟;

#出現No route to host表示IP錯誤或者iptables限制。

 

4,curl

curl是一個利用URL語法在命令行下工作的文件傳輸工具,可以用它來測試端口是否開啟。

用法:curl -v ip:port

#出現Connection refused表示端口關閉;

#出現Connected to ip(ip) port(#0)表示端口開啟;

#出現No route to host表示IP錯誤或者iptables限制。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM