Ping Command Tutorial On Ubuntu

Ping Command Tutorial On Ubuntu
Hvis du er en hyppig Linux Terminal -bruker, må du være godt informert om Ping -kommandoen. Ping er et av de mest brukte nettverksdiagnostiske verktøyene for å bestemme om et nettverk er tilgjengelig eller ikke tilgjengelig, og ping kan brukes til å sjekke statusen til en server.

Vi kan også få tidsvarighet for å overføre og motta svar fra et nettverk ved hjelp av Linux Ping -programmet. Ping sender en sekvens av ICMP -pakker for internettkontrollmelding (ICMP) til verten og venter deretter på en ICMP -svarmelding fra verten. Dette gir oss informasjon om nettverkets drift.

Vanlige utførte oppgaver ved ping er:

  • Kontroller status for nettverk
  • Sjekk internettforbindelse
  • Sjekk for nettverksproblemer

I denne artikkelen vil funksjonene/bruken av Ping -kommandoen bli diskutert.

Kontrollere Ping -verktøyets eksistens i systemet ditt

Ping -kommandoen er til stede i mange Linux -system som standard, men for å bekrefte dens eksistens, sjekk dens versjon med nedenfor nevnte kommando:

$ ping -v

Hvordan bruke ping -kommandoen

Syntaksen som skal følges for ping -kommandoen er nevnt nedenfor:

$ ping [alternativer] [hostname/ip]

For å sjekke tilkoblingen til enhver vert, kan du bruke ping -kommandoen. Her pakker jeg YouTube -serveren nedenfor nevnt kommando og sjekker resultatet nedenfor:

$ ping youtube.com

Overutgang Beskriv følgende informasjon:

ICMP_SEQ Den forteller sekvensnummeret på pakke. For eksempel har første pakke ICMP_SEQ = 1
ttl Står for "tid til å leve". Det forteller tellingen av “Nettverkshop” En pakke tar før kassering av ruteren. Rekkevidden er 1-255
tid Tiden det tok for en pakke å komme til destinasjonen og gå tilbake til opprinnelsen. Millisekunder brukes til å uttrykke tid.

trykk Ctrl+c For å stoppe prosessen, og etter at prosessen er avsluttet, blir tellingen av mottatt pakker eller overført, er tellingen av tapte pakker og også tid rapporteres av denne kommandoen som vist nedenfor:

Det vil ikke være noen nettverkstilkobling mellom enheten din og vertsserveren hvis du ikke får en ping -respons.

Hvordan bruke ping -kommando på Ubuntu

Noen ofte brukte ping -kommandoer følger:

Endre tidsintervall mellom pakker ved hjelp av ping -kommando på Ubuntu

Som standard leverer ping -kommandoen pakker etter ett sekund, selv om denne perioden kan endres.

Ved bruk av "-Jeg" Flagg etter ping -kommando kan vi endre tiden nedenfor nevnt syntaks:

$ ping -i [endret tid] vertsadresse

Å øke tiden: Hvis du vil øke tidsintervallet mellom pakker, så spesifiserer du “Endret tid” større enn 1 etter -i.

For eksempel vil jeg endre tiden for ping av “YouTube” og Sett til 3, Så vil jeg kjøre under nevnte kommando på terminalen:

$ ping -i 3 youtube.com

Å redusere tiden: Hvis du vil redusere tidsintervallet mellom pakker, så spesifiserer du “Ping tid” mindre enn 1 etter -i.

For eksempel vil jeg redusere pingtiden for “YouTube” og Sett til 0.3, Så vil jeg kjøre under nevnte kommando på terminalen:

$ ping -i 0.3 YouTube.com

Begrensning av antall pakker

Ping-kommandoen sender pakker til den stoppes manuelt ved å trykke på Ctrl+C, selv om antallet pakker kan begrenses ved hjelp av “-c” -alternativet. Nedenfor nevnt er syntaks:

$ ping -c [nummer av pakker] vertsnavn

For eksempel begrenser jeg “YouTube.com ” På tide å henrette 3 pakker Under nevnt kommando:

$ ping -c 3 youtube.com

Begrensning av pakke ved å spesifisere tid for pakker å utføre

En annen måte å begrense antall pakker er ved å sette tid ved å bruke “-W” flagg som vist i nedenfor nevnt kommando:

$ ping -W 5 YouTube.com

Kontrollere lokal nettverksstatus ved hjelp av ping -kommando

Hvis du står overfor noen problemer med å få tilgang til et nettsted. Så ved å bruke ping -kommando kan du diagnostisere din lokale nettverkstilkobling: det er forskjellige måter å ping localhost på:

Første vei: Enkleste måte er å bruke ping -kommando med 0:

$ ping 0

Andre vei: Ved hjelp av lokal vert refererte Localhost til datamaskinen vår:

$ ping localhost

Tredje vei: Ping ved hjelp av IP -adresse

Kjør den nedenfor nevnte kommandoen ved hjelp av serverens IP -adresse, du må legge inn IP -en din:

$ ping 192.168.18.156

Oversvømme et nettverk ved hjelp av ping -kommando på Ubuntu

For å teste nettverket ditt under tung belastning, kan du bruke Ping Flood -kommandoen, nedenfor nevnt er syntaks:

$ sudo ping -f [hostname/ip]

For eksempel vil du teste ytelsen til “YouTube.com ”, Kjør nedenfor nevnte kommando:

$ sudo ping -f youtube.com

I ovennevnte utdata representerer prikker den sendte pakken og bakrommet representerer respons.

For å få en hørbar ping mens verten er tilgjengelig ved å bruke ping -kommando

Når "-en" flagg brukes, systemet produserer en lyd når svar fra verten mottas, nedenfor nevnt er syntaks:

$ ping -a [hostname/ip]

For eksempel for å sjekke responsen fra “YouTube.com ” Kjør nedenfor nevnte kommando:

$ ping -A YouTube.com

Få sammendrag av statistikk ved hjelp av ping -kommando

Hvis du ikke vil se informasjonen for hver pakke, bruk "-Q" -alternativet for å bare vise sammendraget som vist i nedenfor nevnt kommando:

$ ping -c 5 -q youtube.com

Her brukte vi også “-c” -flagget for å begrense ping-kommandoen for å sende spesifiserte pakker.

Sjekk tid før hver linjeutførelse ved hjelp av ping -kommando

Legg til -d -alternativet til ping -kommandoen hvis du ønsker å registrere tiden på dagen når du kjører den, det viser tid i Unix, nedenfor nevnt er syntaks.

$ ping -d [hostname/ip]

Pinging “YouTube.com ” For å sjekke tidspunktet for når hver pakke kjøres etter nedenfor nevnt kommando:

$ ping -d youtube.com

Ofte brukte pingalternativer

Nevnt nedenfor er noen mye bruk av pingalternativer og deres bruk:

Alternativer Beskrivelse
-b Lar deg pinge en kringkasting IP -adresse
-d Brukes til feilsøking av socket
-Jeg Angir maksimalt antall pakker å sende før du venter på svar. Du trenger superbruker tilgang for å sette en verdi høyere enn 3.
-r Gjør at rutetabellen kan omgås og data blir sendt rett til verten.
-s Angi størrelsen på pakken
-T Sett tid til å leve (TTL)
-v Ytterligere ICMP -pakker og ekko -svar vises.

Eller du kan kjøre det nevnte nedenfor "hjelp" Kommando for å se alle alternativene som brukes med Ping -kommando:

$ ping -hjelp

Konklusjon

Ping er en veldig nyttig kommando som kan kjøres på hvilken som helst terminal for å sjekke nettverksstatusen eller konfigurere nettverksytelsen. En rekke funksjoner relatert til nettverksinspeksjon utføres av Ping -kommandoen og blir diskutert i denne artikkelen. Denne artikkelen vil hjelpe deg å lære ping -kommandoen uten problemer og bruke den effektivt. Gå gjennom denne artikkelen i detalj og bli kjent med Ping -kommandoen og lær bruken.