ping和telnet的區別


內容主要轉自:

http://jingyan.baidu.com/article/8065f87fc3b31123312498e5.html

http://zhidao.baidu.com/link?url=OTYxJvIZHi6UQhFs2mzCc21_qDdide_x-N2CTCOPD1n8H0T6m2DYZ1nH6lc_K5czwi7jOrT6UMDm4HR9lKNfYK

http://www.pc841.com/article/20130715-15570.html  

windown7下打開telnet功能:

     控制面板 --- > 程序(小圖標下直接到【程序和功能】) --- >程序和功能 --- >打開或關閉window功能 --- >選擇telnet客戶端

     ping 可以測試到目標機器的連通性。Ping域名還可以得出解析IP。評估網絡質量。telnet 用於遠程管理連接主機。同時也是測試目標機器的

TCP端口是否開放。如 telnet IP地址 3389 是用來測試目標機器的3389端口是否開放,如果連接失敗,可能是防火牆屏蔽,也可能是目標機器沒

有啟用相關遠程桌面服務(windows),或者修改了默認占用3389端口。用telnet和ping結合很好查看監控服務器狀態的,很多工具就是依靠這些

基本命令來實現監控的 。這兩個命令不光在dos(windows)下有效,在linux下,甚至一些硬件設置(交換機路由器)上都是有效的

     Telnet協議是TCP/IP協議族的其中之一,是Internet遠端登錄服務的標准協議和主要方式,常用於網頁服務器的遠端控制,可供使用者在本地

主機執行遠端主機上的工作。使用者首先在電腦執行Telnet程序,連線至目的地服務器,然后輸入帳號和密碼以驗證身份。使用者可以在本地主機

輸入命令,然后讓已連接的遠端主機執行,就像直接在對方的控制台上輸入一樣。傳統Telnet會話所傳輸的資料並未加密,帳號和密碼等敏感資料

容易會被竊聽,因此很多服務器都會封鎖Telnet服務,改用更安全的SSH。

  

1.  Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] 2.  [-r count] [-s count] [[-j host-list] | [-k host-list]] 3.  [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name 4. Options: 6.   -t Ping the specified host until stopped. 7.   To see statistics and continue - type Control-Break; 8.   To stop - type Control-C. 9.   -a Resolve addresses to hostnames. 10.  -n count Number of echo requests to send. 11.  -l size Send buffer size. 12.  -f             Set Don't Fragment flag in packet (IPv4-only). 

13.  -i TTL Time To Live. 14.  -v TOS         Type Of Service (IPv4-only). 15.  -r count       Record route for count hops (IPv4-only). 16.  -s count       Timestamp for count hops (IPv4-only). 17.  -j host-list   Loose source route along host-list (IPv4-only). 18.  -k host-list   Strict source route along host-list (IPv4-only). 19.  -w timeout     Timeout in milliseconds to wait for each reply. 20.  -R             Trace round-trip path (IPv6-only). 21.  -S srcaddr     Source address to use (IPv6-only). 22.  -4 Force using IPv4. 23.  -6             Force using IPv6. 

 

Telnet支持參數:

1.  telnet [-a][-e escape char][-f log file][-l user][-t term][host [port]] 2.  -a      企圖自動登錄。除了用當前已登陸的用戶名以外,與 -l 選項相同。 3.  -e 跳過字符來進入 telnet 客戶端提示。 4.  -f 客戶端登錄的文件名 5.  -l 指定遠程系統上登錄用的用戶名稱。 6. 要求遠程系統支持 TELNET ENVIRON 選項。 7.   -t 指定終端類型。 8. 支持的終端類型僅是: vt100, vt52, ansi 和 vtnt。 9. host 指定要連接的遠程計算機的主機名或 IP 地址。 10.  port    指定端口號或服務名。

      由此可見,ping通常是用來檢查網絡是否通暢或者網絡連接速度的命令。而telnet是用來探測指定ip是否開放指定端口的。

 

 


免責聲明!

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



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