ping命令我相信每個做站長的甚至有點計算機基礎的都會用,經常來ping網站的服務器IP或域名等,用來測試網站的連接速度以及網絡情況。雖然我們都在用,但能把ping命令功能運用發揮到極致的人并不多。這篇文章就來記錄一下ping命令的各種用法。

ping命令的解釋:

国产视频appPing是Windows、Unix和Linux系統下的一個命令。它也屬于一個通信協議,是TCP/IP協議的一部分。利用"ping"命令可以檢查網絡是否連通,可以很好地幫助我們分析和判定網絡故障。

使用格式

ping -參數 (中間有個空格)

ping命令多種使用方法

1、ping 目標主機或網站域名

如果我們想檢查一個網站的連接是否正常,他的訪問速度如何,我們就可以使用ping命令查看

命令如下:

ping feiniaomy.com
ping 61.179.215.233


ping IP地址,服務器ping,

国产视频app2、ping -t 目標主機IP地址

国产视频app如果遠程的目標主機需要重啟,而又想知道它有沒有重啟成功,我們就可以不斷發送ping命令的方式來確認主機是否重啟成功

命令如下

ping -t 61.179.215.233
ping -t baidu.com

ping IP地址,服務器ping,

注意:此命令會不斷的執行下去,直到你關閉命令窗口

国产视频app3、ping -a 目標IP地址

国产视频app這個命令和第一條里面的 ‘ping 目標主機或網站域名’相似,不再多介紹,可以參考它

命令如下:

ping -a 61.179.215.233
ping -a baidu.com

国产视频app4、ping -n 目標主機IP地址

有些時候只是測試連通性,ping一兩次就夠了。剩下的兩次ping會提高工作效率。

命令如下:

ping -n 2 192.168.2.1

ping IP地址,服務器ping,

国产视频app5、ping -l 目標主機IP地址

在默認的情況下windows的ping發送的數據包大小為32byte,也可以自己定義大小,這個自定義功能有時候可以強大到使得目標主機宕機。

命令如下:

ping -l 61.179.215.233
ping -l baidu.com

6、ping -f 目標主機IP地址

一般情況ping -f 是和-l 組合使用的,用來測試MTU的大小,-F參數是不分段,而-L是ICMP數據長度。格式為ping -f -l (ICMP數據長度) 目標主機IP地址。MTU是指一種通信協議的某一層上面所能通過的最大數據包大小(以字節為單位)。

例如:ping -f -l 1472 www.baidu.com,如下圖說明最大的MTU值為1472+20+8=1500

MTU=IP頭部長度(20B)+ICMP頭部長度(8B)+ICMP數據長度

ping IP地址,服務器ping,

7、ping -i 目標主機IP地址

国产视频app-i 指定發送回響請求消息的IP標題中的TTL字段值,其默認值是主機的默認TTL值。TTL的主要作用是避免IP包在網絡中的無限循環和收發,節省了網絡資源,并能使IP包的發送者能收到告警消息。很少使用到。

命令如下:

ping -i 61.179.215.233
ping -i baidu.com

国产视频app8、ping -v 目標主機IP地址

-v 指定發送回響請求消息的IP標題中的"服務類型(TOS)"字段值,默認值是0。TOS被指定為0到255的十進制數。如命令中文翻譯提示,不贊成使用。

命令如下:

ping -v 61.179.215.233
ping -v baidu.com

9、ping -r 目標主機IP地址

這個功能平常網絡排查中經常用到,類似tracert命令。可以查看主機到目標主機之間的所經過的路由,沒有tracert命令功能強大,不過用于查看內部網絡拓撲結構相當好用。

命令如下:

ping -f 61.179.215.233
ping -f baidu.com