ping (packet internet groper),網際網路包探索器,用於測試網路連線量的程式。
基本簡介:
ping傳送乙個icmp(internet control messages protocol)即網際網路信報控制協議;回聲請求訊息給目的地並報告是否收到所希望的
icmp echo (icmp回聲應答)。
它是用來檢查網路是否通暢或者網路連線速度的命令。作為乙個生活在網路上的管理員或者黑客來說,ping命令是第乙個必須掌握的
dos命令,它所利用的原理是這樣的:
利用網路上機器ip位址的唯一性,給目標ip位址傳送乙個資料報,再要求對方返回乙個同樣大小的資料報來確定兩台網路機器是否連線相通,時延是多少。
ping指的是端對端連通,通常用來作為可用性的檢查, 但是某些病毒木馬會強行大量遠端執行ping命令搶占你的網路資源,導致系統變慢,網速變慢。
嚴禁ping入侵作為大多數防火牆的乙個基本功能提供給使用者進行選擇。通常的情況下你如果不用作伺服器或者進行網路測試,可以放心的選中它,保護你的電腦。
簡單理解:
針對我自己的網路連線
ping就是對乙個**傳送測試資料報,看對方**是否有響應並統計響應時間,以此測試網路。
檢視本地的tcp/ip協議是否設定好,輸入命令:ping 空格127.0.0.1
如果在 ms-dos方式下執行此命令顯示內容為:request timed out,則表明網絡卡安裝或配置有問題。
將網線斷開再次執行此命令,如果顯示正常,則說明本機使用的ip位址可能與另一台正在使用的機器ip位址重複了。
如果仍然不正常,則表明本機網絡卡安裝或配置有問題,需繼續檢查相關網路配置。
網管ip
遠端ip
這一命令可以檢測本機能否正常訪問
internet。
特殊情況:
1.對方伺服器(ip)確實與外網斷開連線;
2.對方伺服器拒絕ping入;
3.對方伺服器拒絕ping出;
4.自己計算機與外網已經斷開連線。
ping 命令引數:
參照ping命令的幫助說明來說說使用中會需要的技巧,ping只有在安裝了tcp/ip協議以後才可以使用:
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] | [-k computer-list] [-w timeout] destination-list
引數的使用都有中文翻譯,時常記憶,就會熟練
返回資訊:
ping的返回資訊有"request timed out(超時)"、"destination net unreachable(目的地不可達)"和"bad ip address(錯誤ip)"
還有"source quench received(它表示對方或中途的伺服器繁忙無法回應。)"。
首先我們講一下使用ping命令的步驟。
使用ping檢查連通性有六個步驟:
1. 使用ipconfig /all觀察本地網路設定是否正確;
2. ping
127.0.0.1,127.0.0.1
回送位址ping回送位址是為了檢查本地的tcp/ip協議有沒有設定好;
3. ping本機ip位址,這樣是為了檢查本機的ip位址是否設定有誤;
4. ping本網閘道器或本網ip位址,這樣的是為了檢查硬體裝置是否有問題,也可以檢查本機與本地網路連線是否正常;(在非區域網中這一步驟可以忽略)
5.ping本地dns位址,這樣做是為了檢查本地dns伺服器是否工作正常。
6.ping遠端ip位址,這主要是檢查本網或本機與外部的連線是否正常。
在Windows下使用curl命令
在windows下使用curl命令 我一般使用這個工具來檢視某個頁面相應的http頭資訊,在windows系統中我們也一樣可以使用這個工具,如果不需要支援https的話,www.2cto.com 解壓後直接執行 curl.exe 即可 如不能直接執行,請使用cmd帶路徑執行curl.exe程式 如 ...
ping 命令 Ping命令
簡單介紹使用ping命令檢查網路連線是否可達以及分析網路發生故障的位置。其中,ping用於檢查網路連線及主機是否可達 ping命令主要用於檢查網路連線及主機是否可達。ping功能是基於icmp協議來實現的 源端向目的端傳送icmp請求 echo request 報文後,根據是否收到目的端的icmp應...
linux下的ping命令
linux下的ping命令用於檢視網路上的主機是否在工作。執行ping指令會使用icmp傳輸協議,發出要求回應的資訊,若遠端主機的網路功能沒有問題,就會回應該資訊,因而得知該主機運作正常。ping命令的一般格式為 ping dfnqrrv c 傳送次數 i 間隔秒數 i 網路介面 l 前置載入 p ...