使用telnet測試Linux/Windows連接埠的連通性
telnet合約是TCP/IP合約族中的一員,是Internet遠端登陸服務的標準合約和主要形式。它為使用者提供了在本機電腦上完成遠端主機工作的能力。在終端用戶的筆記本上使用telnet程式linux telnet 連接埠,用它連接到伺服器。終端使用者可以在telnet程式中輸入指令,這種指令會在伺服器上執行linux telnet 連接埠,如同直接在伺服器的控制台上輸入一樣。因而可以透過telnet來測試連接埠的連通性。
測試Linux系統下埠是否移動
命令格式:
telnet ip port
ip是測試主機的ip位址
port是連接埠
如:
telnet 127.0.0.1 6379
其中127.0.0.1是本機的環回位址linux論壇,主要用於測試。 6379是Redis服務的預設連接埠。
假如telnet連接存在連接埠會出現如下圖所示內容:
Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'.
此時依照提示linux串列埠驅動,按Ctrl+]會呼出telnet的命令列,下來telnet指令行以後就可以執行telnet指令,例如退出telnet是quit
^] telnet> quit Connection closed.
假如telnet連接不存在的端口,則會出現如下所示內容:
Trying 127.0.0.1...
此時按Ctrl+C結束。
【補充】測試Windows系統下偵測網路電信狀況
Windows下偵測網路電信狀況很簡單:
Win+R開啟cmd指令窗口,指令格式:
ping ip
假如網路電信,會出現右圖
测试Windows系统下端口是否连通
命令格式:
telnet ip port
如:
telnet 127.0.0.1 6379
假如连通会直接步入telnet,退出方式同Linux
假如端口未连通,提示如下:
正在连接127.0.0.1... 无法打开到主机的连接。 在端口 6379:连接失败
不仅用telnet来测试端口的连通性,还有wget、ssh、crul方式,可自行查询用法。
以上是telnet 協定:遠端登入服務的標準協定與主要方式的詳細內容。更多資訊請關注PHP中文網其他相關文章!