telnet命令 測試端口連接是否正常


例子:telnet 222.83.228.129 80

結果:測試222.83.228.129這個ip的80端口,是否能連接上

 

 

“telnet 目標ip 對端port”,可以測試對端的tcp上的該port是不是開啟狀態

 

telnet客戶進程和終端用戶本身就是通過tcp建立連接的,當然前提是雙方都打開了相應的port,如果失敗,那就證明沒有開放次端口(當然這個不是絕對的,例如防火牆限制)如果穿越防火牆的話,根據我的經驗

 

udp相對容易些

 

從過程來看,“telnet 目標ip” 就是想連接目標ip的telnet服務嘛,而且要默認占用對端的23端口;  后面又跟上另外一個端口算怎么回事啊?

 

telnet服務目的端默認的端口是23,這是應用層的C/S,所以你telnet+ip地址是可以的,

對於類似sqlserver 2000 

 

telnet服務的端口是1433,所以你就需要telnet+ip+port

 

另外這種方法好像只能測試對端的tcp端口吧?  如果要測試對方的udp端口呢? 

是的,telnet的原理已經說明,udp是無連接的,所以不能通過telnet的方式進行測試,一般可以向目標主機的每個端口發出一個0字節的udp包

 

如果我們收到端口不可達的icmp消息,端口就是關閉的,否則假設它是打開的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM