Skip to main content

Ping-kommando (Eksempler, Valg, Brytere og mer)

PING Command - Troubleshooting (Kan 2024)

PING Command - Troubleshooting (Kan 2024)
Anonim

Ping-kommandoen er en kommandoprompt-kommando som brukes til å teste muligheten til kildedatamaskinen til å nå en bestemt destinasjonscomputer. Ping-kommandoen brukes vanligvis som en enkel måte å verifisere at en datamaskin kan kommunisere over nettverket med en annen datamaskin eller nettverksenhet.

Ping-kommandoen fungerer ved å sende Ekkoforespørsel for Internet Control Message Protocol (ICMP) meldinger til destinasjonsdatamaskinen og venter på svar.

Hvor mange av disse svarene returneres, og hvor lang tid det tar for dem å returnere, er de to store delene av informasjon som ping-kommandoen gir.

Du kan for eksempel finne ut at det ikke er noen svar når du pinger en nettverksskriver, bare for å finne ut at skriveren er frakoblet og kabelen må byttes ut. Eller kanskje du trenger å pinge en ruteren for å kontrollere at datamaskinen din kan koble til den, for å eliminere den som en mulig årsak til et nettverksproblem.

Merk: Ordet "ping" brukes også online for å referere til en kort melding, vanligvis over tekstmelding eller e-post. For eksempel kan du "pinge sjefen din" eller sende henne en melding når du er ferdig med et bestemt prosjekt, men det har ingenting å gjøre med ping-kommandoen.

Ping Command Tilgjengelighet

Ping-kommandoen er tilgjengelig fra kommandoprompt i Windows 10, Windows 8, Windows 7, Windows Vista og Windows XP operativsystemer. Ping-kommandoen er også tilgjengelig i eldre versjoner av Windows som Windows 98 og 95.

Ping-kommandoen kan også bli funnet i Kommandoprompt i de avanserte oppstarts- og gjenopprettingsmenyene.

Merk: Tilgjengeligheten til visse ping-kommandobrytere og annen ping-kommandosyntax kan variere fra operativsystem til operativsystem.

Ping Command Syntax

ping -t -en -n telle l størrelse -f -Jeg TTL -V TOS -r telle -s telle -w pause -R -S srcaddr -p -4 -6 mål /?

Tips: Se Hvordan lese kommandosyntax hvis du ikke er sikker på hvordan du tolker ping-kommandosyntaxen som beskrevet ovenfor eller i tabellen nedenfor.

-tVed å bruke dette alternativet pinges mål til du tvinger den til å stoppe ved å bruke Ctrl-C.
-enDette ping-kommandopunktet løser om mulig vertsnavnet til en IP-adresse mål .
-n telle Dette alternativet angir antall ICMP-ekkoforespørsler som skal sendes, fra 1 til 4294967295. Ping-kommandoen sender 4 som standard hvis-n er ikke brukt.
l størrelse Bruk dette alternativet til å angi størrelsen, i byte, av ekko-forespørselspakken fra 32 til 65 527. Ping-kommandoen sender en 32-byte ekko-forespørsel hvis du ikke bruker l alternativ.
-fBruk dette ping-kommandopunktet for å forhindre ICMP-ekkoforespørsler fra å bli fragmentert av rutere mellom deg og mål . De -f Alternativet brukes oftest til å feilsøke problemer med Path Maximum Transmission Unit (PMTU).
-Jeg TTL Dette alternativet angir verdien Time to Live (TTL), maksimalt 255.
-V TOS Dette alternativet lar deg angi en Type TOS-verdi (TOS). Begynner i Windows 7, fungerer dette alternativet ikke lenger, men eksisterer fortsatt av kompatibilitetshensyn.
-r telle Bruk dette ping-kommandopunktet for å angi antall humle mellom datamaskinen og mål datamaskin eller enhet som du vil spille inn og vise. Maksimumsverdien for telle er 9, så bruk kommandoen tracert i stedet hvis du er interessert i å se alle humle mellom to enheter.
-s telle Bruk dette alternativet til å rapportere tiden, i Internett-tidsstempelformat, at hver ekkoforespørsel mottas og ekko-svar sendes. Maksimumsverdien for telle er 4, noe som betyr at bare de første fire humlene kan være tidsstemplet.
-w pause Angir en pause verdi når du kjører ping-kommandoen, justerer tiden, i millisekunder, som ping venter på hvert svar. Hvis du ikke bruker -w alternativet, er standard timeout-verdien på 4000 brukt, som er 4 sekunder.
-RDette alternativet forteller ping-kommandoen for å spore rundreisen.
-S srcaddr Bruk dette alternativet til å angi kildeadressen.
-pBruk denne bryteren til å pinge a Hyper-V-nettverks virtualisering leverandøradresse.
-4Dette tvinger ping-kommandoen til å bruke IPv4, men er bare nødvendig hvis mål er et vertsnavn og ikke en IP-adresse.
-6Dette tvinger ping-kommandoen til å bruke IPv6 bare, men som med -4 alternativet, er bare nødvendig når du pinger et vertsnavn.
mål Dette er målet du ønsker å pinge, enten en IP-adresse eller et vertsnavn.
/?Bruk hjelpebryteren med ping-kommandoen for å vise detaljert hjelp om kommandos flere alternativer.

Merk: Den -f, -V, -r, -s, -j, og -k Alternativer fungerer når du bare pinger IPv4-adresser. De -R og -S Alternativer fungerer bare med IPv6.

Andre mindre brukte brytere for ping-kommandoen finnes inkludert -j host-liste , -k host-liste og -c kupé . Henrette ping /? fra kommandoprompt for mer informasjon om disse alternativene.

Tips: Du kan lagre kommandoen Ping-kommandoen til en fil ved hjelp av en omadresseringsoperatør. Se Hvordan omdirigere kommandoutgang til en fil for instruksjoner eller se vår kommandoprompt-tricks-liste for flere tips.

Ping Command Eksempler

ping-en 5-l 1500 www.google.com

I dette eksemplet brukes ping-kommandoen til å pinge vertsnavnet www.google.com .

De -n alternativet forteller ping-kommandoen for å sende 5 ICMP Echo Forespørsler i stedet for standard 4, og l alternativet angir pakkestørrelsen for hver forespørsel til 1500 bytes i stedet for standard på 32 byte.

Resultatet som vises i vinduet Kommandoprompt, ser slik ut:

Pinging www.google.com 74.125.224.82 med 1500 byte data: Svar fra 74.125.224.82: bytes = 1500 time = 68ms TTL = 52 Svar fra 74.125.224.82: bytes = 1500 time = 68ms TTL = 52 Svar fra 74.125 .224.82: bytes = 1500 time = 65ms TTL = 52 Svar fra 74.125.224.82: bytes = 1500 time = 66ms TTL = 52 Svar fra 74.125.224.82: bytes = 1500 time = 70ms TTL = 52 Pingstatistikk for 74.125.224.82: Pakker : Sendt = 5, Mottatt = 5, Tapt = 0 (0% tap), Omtrentlige rundturstider i milli sekunder: Minimum = 65ms, Maksimum = 70ms, Gjennomsnitt = 67ms

De 0% tap rapportert under Pingstatistikk for 74.125.224.82 forteller meg at hver ICMP Echo Request-melding sendes til www.google.com ble returnert. Dette betyr at så langt denne nettverksforbindelsen går, kan den kommunisere med Googles nettside like bra.

ping 127.0.0.1

I eksempelet ovenfor pinger vi 127.0.0.1 , også kalt IPv4 localhost IP-adressen eller IPv4 loopback IP-adressen, uten alternativer.

Bruk ping-kommandoen til å pinge 127.0.0.1 er en utmerket måte å teste på at Windows nettverksfunksjoner fungerer som de skal, men det sier ingenting om din egen nettverksmaskinvare eller tilkoblingen din til en annen datamaskin eller enhet. IPv6-versjonen av denne testen ville være ping :: 1.

ping-a 192.168.1.22

I dette eksemplet ber vi ping-kommandoen for å finne vertsnavnet som er tildelt til 192.168.1.22 IP-adresse, men ellers ping det som normalt.

Pinging J3RTY22 192.168.1.22 med 32 byte data: Svar fra 192.168.1.22: bytes = 32 tid

Som du kan se, løste ping-kommandoen IP-adressen vi skrev inn, 192.168.1.22 , som vertsnavn J3RTY22 , og deretter utført resten av ping med standardinnstillinger.

ping 192.168.2.1

I likhet med ping-kommandoeksemplene ovenfor, brukes denne til å se om datamaskinen din kan nå ruteren. Den eneste forskjellen her er at i stedet for å bruke en ping kommandobryter eller pinging lokalhost, kontrollerer vi forbindelsen mellom datamaskinen og ruteren ( 192.168.2.1 i dette tilfellet).

Hvis du har problemer med å logge inn på ruteren eller få tilgang til internett i det hele tatt, kan du se om ruteren din er tilgjengelig med denne ping-kommandoen, selvfølgelig, erstatter 192.168.2.1 med ruteren din IP-adresse.

ping-t-6 SERVER

I dette eksemplet tvinge vi ping-kommandoen til å bruke IPv6 med -6 alternativet og fortsett å pinge SERVER på ubestemt tid med -t alternativ.

Pinging SERVER fe80 :: fd1a: 3327: 2937: 7df3% 10 med 32 byte data: Svar fra fe80 :: fd1a: 3327: 2937: 7df3% 10: tid = 1ms Svar fra fe80 :: fd1a: 3327: 2937 : 7df3% 10: tid

Vi avbrutt ping manuelt med Ctrl + C etter syv svar. Også, som du kan se, er -6 alternativ produsert IPv6 adresser.

Tips: Tallet etter % I svarene som genereres i denne ping-kommandoen, er eksempelvis IPv6-sone-ID-en, som oftest indikerer nettverksgrensesnittet som brukes.

Du kan generere et bord med Sone ID-er som samsvarer med nettverksgrensesnittsnavnene dine ved å kjøre Netsh Interface ipv6 Vis grensesnitt. IPv6 Sone ID er nummeret i idx kolonne.

Ping-relaterte kommandoer

Ping-kommandoen brukes ofte med andre nettverksrelaterte kommandoprompt-kommandoer som spor, ipconfig, netstat, nslookup og andre.