Ping bruker ICMP (Internet Control Message Protocol) -pakker for å samle nettverksstatistikk. De vanligste oppgavene som ping -kommando utfører er:
Når du bruker “Ping” -kommandoen, sender enheten en forespørsel til vertsenheten og venter på at tilkoblingen skal etablere. Ping -kommandoproduksjonen inneholder informasjon om pakker og hvor lang tid hver pakke tok for å nå verten. Terminalen fortsetter å skrive ut svarene til kommunikasjonen blir avbrutt. La oss sjekke hvordan du bruker ping -kommandoen i Linux:
Hvordan bruke ping -kommandoen:
For det første, sjekk den grunnleggende syntaksen til “Ping” -kommandoen:
ping [alternativer] vertsnavn
La oss pinge Linuxhint -serveren, lanseringsterminalen og skriv:
$ Ping Linuxhint.com
Ovennevnte utgang viser forskjellige informasjon:
ICMP_SEQ: Sekvensnummeret til pakken. Hvis det er den første pakken, ville ICMP_SEQ -nummeret være 1.
ttl: TTL står for "Time to Live", TTL -nummeret representerer antall humle (rutere) en pakke tar for å nå destinasjonen før den blir kastet.
tid: Hvor mye tid en pakke tar for å nå destinasjonen og deretter gå tilbake til vertsenheten.
For å stoppe pingprosessen, trykk “CTRL C”, vil kommandoen fortelle antall pakker den overførte/mottatte, antall tapte pakker og tid.
Hvis du ikke får et ping -svar, er det ingen nettverkstilkobling mellom enheten og vertsserveren.
Hvordan endre tidsintervallet mellom pakker (ping -kommando):
Ping -kommandoen sender pakke etter ett sekund som standard, men denne tidsvarigheten kan endres. For å endre tiden, bruk “-I” etter “Ping”:
$ ping -i 2 linuxhint.com
For å redusere tiden:
$ ping -i 0.2 Linuxhint.com
Hvordan sjekke statusen til et lokalt nettverk (ping -kommando):
Hvis du har problemer med å få tilgang til et nettsted, kan du også diagnostisere ditt lokale nettverk via Ping -kommandoen. Det er forskjellige tilnærminger som bruker noen av dem:
Den raskeste måten er:
$ ping 0
Eller:
$ ping localhost
Og noen brukere foretrekker:
$ ping 127.0.0.1
Hvordan begrense antall pakker (ping -kommando):
Ping-kommandoen fortsetter å sende pakker til den manuelt stoppet, men antall pakker kan begrenses ved å bruke "-c" og deretter antall pakker fordi vertsnavn:
$ ping -c 4 linuxhint.com
Ovennevnte utgang indikerte at kommandoen bare sendte 4 pakker. Det andre alternativet for å begrense antall pakker er å sette tiden:
$ ping -W 6 Linuxhint.com
Kommandoen ovenfor vil slutte å pinge etter 6 sekunder.
Hvordan oversvømme nettverket (Ping -kommandoen):
For å sjekke ytelsen til nettverket under tung belastning, kan Ping -kommandoen også brukes til å oversvømme nettverket:
$ ping -f linuxhint.com
I utgangen representerer hver prikk den sendte pakken og bakrommet for hvert svar.
Hvordan få et sammendrag av statistikk (Ping -kommando):
Hvis du bare er interessert i å få et sammendrag av pakkeroverføringen, bruk “-Q”, Q er denne operatøren for stille:
$ ping -c 5 -q linuxhint.com
Hvordan lage ping hørbar (ping -kommando):
For å aktivere lyden fra hver ping, bruk "-A" -operatøren:
$ ping -a linuxhint.com
Vanlig brukte pingalternativer:
Noen andre ofte brukte pingalternativer og deres bruk er nevnt nedenfor:
Alternativ | Beskrivelse |
-b | Lar ping kringkasting ip |
-l | Sende pakker uten å vente på svar (krever sudotillatelse til å sende mer enn 3 pakker) |
-V | Det viser den nåværende versjonen av pingen |
-v | Viser flere ICMP -pakker sammen med ekko -svar |
-T | Lar å sette tid til å leve (TTL) |
-d | For feilsøking av sokkel |
-r | Tillater bypass -rutetabellen og sender direkte til verten. |
-s | Angir pakkestørrelsen |
Konklusjon:
Ping-kommandoen er et kjent verktøy for å diagnostisere/feilsøke og få nettverksinformasjon. Dette innlegget fokuserer på noen viktige kommandoer om ping og deres bruk. Hvis du fremdeles trenger mer informasjon om ping, så utfør "mann ping”I terminalen.