telnet測試遠程服務器端口的連通性

telnet命令是TELNET協議的用戶接口,它支持兩種模式:命令模式和會話模式,雖然telnet支持許多命令,但大部分情況下,我們只是使用它查看目標主機是否打開了某端口(默認是23)

現在默認的很多Linux發行版都沒有安裝這個命令,如果沒有這個命令就要安裝對應的軟件,安裝telnet客戶端就可以,不需要安裝服務段,因爲我們是訪問別人,而不是作爲服務器被遠程,被遠程
用更安全的SSH協議。

1、用法: telnet ip port           #ip被測試的服務器ip,port測試的端口

2、測試
----------------------------------------------------------------
pipci@HP:~$ telnet 10.10.10.6 22
Trying 10.10.10.6...
Connected to 10.10.10.6.         ##出現Connected表示連通了,說明10.10.10.6的22端口開放的
Escape character is '^]'.           ##按“ctrl+]”退出此地。此時輸入其它字符不能使其退出,CTRL+C都不行。輸入CTRL+]後會自動執行,進入會話模式。
SSH-2.0-OpenSSH_5.3           ##表明已經有程序佔用了這個端口
^]
telnet> q                   #退出會話模式
Connection closed.

pipci@HP:~$ telnet 10.10.10.6 222
Trying 10.10.10.6...
telnet: Unable to connect to remote host: No route to host      ##出現Unable to connect這個消息表示222端口沒有開放
pipci@HP:~$
----------------------------------------------------------------

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章