Linux系統有時候需要測試某個連接埠的連結性,使用者可以參考以下方法來測試。
方法一、telnet法
telnet為使用者提供了在本機上完成遠端主機工作的能力,因此可以透過telnet來測試連接埠的連接性,具體用法格式:
telnet ip port
#說明:
ip:是測試主機的ip位址
port:是端口,例如80
如果telnet連接不存在的端口,那會如下圖所示。
#如果telnet 連線存在連接埠會出現如下圖所示的內容,下圖以80埠為例。
#方法二、ssh法
SSH 是目前較可靠,專為遠端登入工作階段和其他網路服務提供安全性的協定,在linux上可以透過ssh指令來測試連接埠的連通性,具體用法格式如下:
用法: ssh -v -p port username@ip
#說明:
-v 偵錯模式(會列印日誌).
-p 指定連接埠
username:遠端主機的登入使用者
ip:遠端主機
##如果遠端主機開通了對應的端口,會有如下圖所示的建立成功的提示。
#如果遠端主機沒有開啟對應的端口,則如下圖所示
#方法三、curl法
curl是利用URL語法在命令列方式下工作的開源檔案傳輸工具。也可以用來測試連接埠的連通性,具體用法:
curl ip:port
#說明:
ip:是測試主機的ip位址
port:是端口,例如80
如果遠端主機開通了相應的端口,都會輸出訊息,如果沒有開通相應的端口,則沒有任何提示,需要CTRL C斷開。
#方法四、wget方法
wget是一個從網路上自動下載檔案的自由工具,支援透過HTTP、HTTPS、FTP三個最常見的TCP/IP協定下載,並且可以使用HTTP代理程式。 wget名稱的由來是「World Wide Web」與「get」的結合,它也可以用來測試連接埠的連通性具體用法:
wget ip:port
#說明:
ip:是測試主機的ip位址
port:是端口,例如80
如果遠端主機不存在連接埠則會一直提示連接主機。
#如果遠端主機存在連接埠則會看到對應的訊息,如下圖所示。
#相關推薦:
#紅帽linux怎麼安裝第三方字型?
Linux系統下怎麼測試連接埠的連通性?
linux系統用什麼指令查看連接埠的佔用情況?
以上是Linux測試埠的連通性的四種方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!