使用Telnet測試Linux端口是一種簡單的方法,可以幫助你檢查目標主機上的特定端口是否開放。以下是使用Telnet測試端口的步驟:
打開終端(Terminal)。
輸入以下命令,將<target_ip>
替換為目標主機的IP地址或域名,將<port>
替換為要測試的端口號:
telnet <target_ip> <port>
例如,要測試目標主機example.com
上的端口80
,請輸入:
telnet example.com 80
Trying xxx.xxx.xxx.xxx...
Connected to example.com.
Escape character is '^]'.
這意味著目標端口是開放的?,F在你可以輸入HTTP請求(如果測試的是Web服務器端口),然后按Enter鍵兩次發送請求。服務器的響應將顯示在終端中。
Trying xxx.xxx.xxx.xxx...
telnet: Unable to connect to remote host: Connection refused
或者
Trying xxx.xxx.xxx.xxx...
telnet: Unable to connect to remote host: Network is unreachable
這意味著目標端口可能是關閉的,或者存在網絡問題。
注意:并非所有Linux系統都默認安裝了Telnet客戶端。如果你的系統中沒有安裝Telnet,可以使用以下命令安裝:
sudo apt-get update
sudo apt-get install telnet
sudo yum install telnet
或者
sudo dnf install telnet