A Ping az ICMP (Internet Control Message Protocol) csomagokat használja a hálózati statisztikák gyűjtésére. A ping parancs leggyakoribb feladatai:
- A hálózati kapcsolat tesztelése, beleértve a LAN -t és az internetet.
- A szerver állapotának ellenőrzése.
- DNS problémák tesztelése.
A ping parancs használatakor a készülék kérést küld a gazdaeszköznek, és várja a kapcsolat létrejöttét. A ping parancs kimenete információkat tartalmaz a csomagokról és arról, hogy az egyes csomagok mennyi idő alatt jutottak el a gazdagéphez. A terminál addig nyomtatja a válaszokat, amíg a kommunikáció meg nem szakad. Nézzük meg, hogyan kell használni a ping parancsot Linux alatt:
A ping parancs használata:
Először ellenőrizze a ping parancs alapvető szintaxisát:
ping [lehetőségek] hostname
Pingeljük a linuxhint szervert, indítsuk el a terminált, és gépeljük be:
$pinglinuxhint.com
A fenti kimenet különböző információkat mutat:
icmp_seq : A csomag sorszáma. Ha ez az első csomag, akkor az icmp_seq szám 1 lesz.
ttl : ttl a Time to Live kifejezés, a ttl szám azt jelzi, hogy a csomag hány ugrást (útválasztót) vesz igénybe, hogy eljusson a célállomáshoz, mielőtt elvetik.
idő : Az az idő, amíg egy csomag eléri a célállomást, majd visszatér a gazdaeszközre.
A ping folyamat leállításához nyomja meg a Ctrl C billentyűt, a parancs megmondja az átvitt/fogadott csomagok számát, az elveszett csomagok számát és az időt.
Ha nem kap ping választ, akkor nincs hálózati kapcsolat az eszköz és a gazdaszerver között.
A csomagok közötti időintervallum módosítása (ping parancs):
A Ping parancs alapértelmezés szerint egy másodperc múlva küld csomagot, de ez az időtartam megváltoztatható. Az idő módosításához használja a -i billentyűt a ping után:
$ping-én2linuxhint.com
Az idő csökkentéséhez:
$ping-én0.2linuxhint.com
A helyi hálózat állapotának ellenőrzése (ping parancs):
Ha problémái vannak egy webhely elérésével, akkor a ping paranccsal diagnosztizálhatja a helyi hálózatot is. Különféle módszerek vannak, amelyek bármelyiket használják:
A leggyorsabb módszer a következő:
$ping 0Vagy:
$pinghelyi kiszolgálóés néhány felhasználó inkább:
$ping127.0.0.1
A csomagok számának korlátozása (ping parancs):
A Ping parancs mindaddig küldi a csomagokat, amíg manuálisan le nem áll, de a csomagok száma korlátozható a -c, majd a csomagok számával, mert a gazdagép neve:
$ping–C4linuxhint.com
A fenti kimenet azt jelezte, hogy a parancs csak 4 csomagot küldött. A csomagok számának korlátozására szolgáló másik lehetőség az idő beállítása:
$ping-ban ben 6linuxhint.com
A fenti parancs 6 másodperc múlva leállítja a pingálást.
A hálózat elárasztása (ping parancs):
A hálózat teljesítményének ellenőrzéséhez nagy terhelés mellett a ping paranccsal is elárasztható a hálózat:
$ping–F linuxhint.com
A kimenetben minden pont jelzi az elküldött csomagot és minden válasznál a backspace -t.
Hogyan lehet összefoglalni a statisztikákat (ping parancs):
Ha csak a csomagok átvitelének összefoglalására kíváncsi, akkor használja a -q, q ez az operátor a csendet:
$ping–C5–Q linuxhint.com
A ping hallhatóvá tétele (ping parancs):
Az egyes ping hangok engedélyezéséhez használja az -a operátort:
$ping- Egy linuxhint.com
Gyakran használt ping lehetőségek:
Az alábbiakban felsorolunk néhány más általánosan használt ping opciót és azok használatát:
választási lehetőség | Leírás |
-b | Lehetővé teszi az IP sugárzását |
-az | Csomagok küldése a válasz megvárása nélkül (3 -nál több csomag küldéséhez sudo engedély szükséges) |
-V | A ping aktuális verzióját mutatja |
-v | További ICMP csomagokat jelenít meg az echo válaszokkal együtt |
-T | Lehetővé teszi az élési idő beállítását (ttl) |
-d | Socket hibakereséshez |
-r | Lehetővé teszi a bypass útválasztó táblához, és közvetlenül a gazdagépnek küld. |
-s | Beállítja a csomag méretét |
Következtetés:
A Ping parancs jól ismert segédprogram diagnosztizáláshoz/hibaelhárításhoz és hálózati információk lekéréséhez. Ez a bejegyzés a ping néhány alapvető parancsára és azok használatára összpontosít. Ha továbbra is további információra van szüksége a Pingről, akkor hajtsa végre ping ping a terminálban.