telnet參數說明可參考:https://www.cnblogs.com/peida/archive/2013/03/13/2956992.html
ping命令,測試網絡連通性
telnet命令可以測試一個IP的連通性
telnet 172.16.31.163
如下圖所示,說明對方的主機沒有開放telnet服務
telnet命令,在IP地址后面加上端口,可以測試對方主機的端口是否通暢
telnet 172.16.31.163 1521
如下圖,出現了一個黑框框,就說明這個主機的端口是通的
在開發的時候,經常用的端口為 8080,當應用服務器啟動后,可使用telnet 去查看8080端口是否可用
telnet 172.16.31.163 8080
如下圖,8080端口連接失敗,說明8080端口非通暢
查看telnet的幫助信息
telnet --help
若在Windows的命令行中,輸入telnet顯示“telnet不是內部或外部命令,也不是可運行的程序”,說明該機器未安裝telnet客戶端。可以在控制面板-程序和功能-啟用或關閉windows功能-勾選“Telnet客戶端”,點擊確定。然后,在命令行中就可以使用telnet命令了
telnet可以用於遠程登錄主機,對遠程主機進行管理。
telnet遠程登錄通信的時候,采用的是明文。如果有人使用嗅探工具抓包,在你用telnet通信的時候,抓取你的信息數據包,被抓取的數據包為明文。因此telnet通信是不安全的,很多linux服務器都不開放telnet服務,而采用SSH服務。Windows主機一般來說也是默認不開放telnet服務的,現在windows7等系統甚至連telnet客戶端默認都沒有安裝。
使用telnet ip ,可以開始一個telnet會話,輸入用戶名和密碼來登錄遠程服務器,以命令行的方式遠程管理計算機。需要注意的是,遠程機器必須啟動telnet服務。