1. 程式人生 > >telnet命令 測試埠連線是否正常

telnet命令 測試埠連線是否正常

結果:測試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訊息,埠就是關閉的,否則假設它是開啟的。