Sådan bruger du Ping-kommandoen i Windows

Indholdsfortegnelse:

Sådan bruger du Ping-kommandoen i Windows
Sådan bruger du Ping-kommandoen i Windows
Anonim

Ping-kommandoen er en kommandoprompt-kommando, der bruges til at teste kildecomputerens evne til at nå en specificeret destinationscomputer. Det er en enkel måde at bekræfte, at en computer kan kommunikere med en anden computer eller netværksenhed på.

Ping-kommandoen fungerer ved at sende Internet Control Message Protocol (ICMP) Echo Request-meddelelser til destinationscomputeren og venter på et svar. De to vigtigste oplysninger, som ping-kommandoen giver, er, hvor mange af disse svar, der returneres, og hvor lang tid det tager for dem at returnere.

Du kan f.eks. ikke finde nogen svar, når du pinger en netværksprinter, kun for at finde ud af, at printeren er offline, og dens kabel skal udskiftes. Eller måske skal du pinge en router for at bekræfte, at din computer kan oprette forbindelse til den for at eliminere det som en mulig årsag til et netværksproblem.

Ordet "ping" bruges også online til at henvise til en kort besked, norm alt over tekst eller e-mail. For eksempel kan du "pinge din chef" eller sende dem en besked om et projekt, men ping-kommandoen har intet med det at gøre.

Ping-kommando tilgængelig

Ping-kommandoen er tilgængelig fra kommandoprompten i Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista og Windows XP operativsystemer. Den er også tilgængelig i ældre versioner af Windows som Windows 98 og 95.

Denne kommando kan også findes i kommandoprompt i menuerne avancerede opstartsindstillinger og systemgendannelsesindstillinger.

Image
Image

Ping-kommandosyntaks

ping [- t] [- a] [- n antal] [- l størrelse] [- f] [- i TTL] [- v TOS] [- r count] [- s count] [-w timeout] [-R ] [-S srcaddr] [-p] [- 4] [- 6] mål [ /?]

Tilgængeligheden af visse ping-kommandoer og anden ping-kommandosyntaks kan variere fra operativsystem til operativsystem.

Ping-kommandoindstillinger
Vare Forklaring
- t Brug af denne mulighed vil pinge målet, indtil du tvinger det til at stoppe ved at bruge Ctrl+C.
- a Denne mulighed for ping-kommando vil om muligt løse værtsnavnet på et IP-adressemål.
- n tæller Denne mulighed indstiller antallet af ICMP Echo Requests, der skal sendes, fra 1 til 4294967295. Ping-kommandoen sender som standard 4, hvis - n ikke bruges.
- l størrelse Brug denne mulighed til at indstille størrelsen, i bytes, af ekkoanmodningspakken fra 32 til 65, 527. Ping-kommandoen sender en 32-byte ekkoanmodning, hvis du ikke bruger - l valgmulighed.
- f Brug denne ping-kommando mulighed for at forhindre ICMP Echo Requests i at blive fragmenteret af routere mellem dig og målet. Indstillingen - f bruges oftest til at fejlfinde problemer med Path Maximum Transmission Unit (PMTU).
- i TTL Denne mulighed indstiller Time to Live-værdien (TTL), hvis maksimum er 255.
- v TOS Denne mulighed giver dig mulighed for at indstille en Type of Service (TOS) værdi. Fra og med Windows 7 fungerer denne mulighed ikke længere, men den eksisterer stadig af kompatibilitetsårsager.
- r tæller Brug denne ping-kommandoindstilling til at angive antallet af hop mellem din computer og målcomputeren eller -enheden, som du gerne vil have optaget og vist. Den maksimale værdi for tæller er 9, så brug tracert-kommandoen i stedet, hvis du er interesseret i at se alle hop mellem to enheder.
- s tæller Brug denne mulighed til at rapportere tidspunktet, i internettidsstempelformat, hvor hver ekkoanmodning modtages og ekkosvar sendes. Den maksimale værdi for optælling er 4, hvilket betyder, at kun de første fire hop kan tidsstemples.
- w timeout Angivelse af en timeout-værdi, når ping-kommandoen udføres, justerer mængden af tid, i millisekunder, som ping venter på hvert svar. Hvis du ikke bruger indstillingen - w, bruges standard timeoutværdien på 4000, hvilket er 4 sekunder.
- R Denne mulighed fortæller ping-kommandoen, at den skal spore tur-retur-stien.
- S srcaddr Brug denne mulighed til at angive kildeadressen.
- p Brug denne switch til at pinge en Hyper-V Network Virtualization-udbyderadresse.
- 4 Dette tvinger ping-kommandoen til kun at bruge IPv4, men er kun nødvendig, hvis målet er et værtsnavn og ikke en IP-adresse.
- 6 Dette tvinger ping-kommandoen til kun at bruge IPv6, men som med - 4, er det kun nødvendigt, når der pinges et værtsnavn.
mål Dette er den destination, du ønsker at pinge, enten en IP-adresse eller et værtsnavn.
/? Brug hjælpekontakten med ping-kommandoen for at vise detaljeret hjælp om kommandoens flere muligheder.

- f, - v, - r, - Indstillingerne s, - j og - k fungerer kun ved ping af IPv4-adresser. Valgmulighederne - R og - S fungerer kun med IPv6.

Der findes andre mindre almindeligt anvendte kontakter til ping-kommandoen, herunder [- j host-list], [- k host-list] og [- c rum]. Udfør ping /? fra kommandoprompten for at få flere oplysninger om disse muligheder.

Du kan gemme ping-kommandoens output til en fil ved hjælp af en omdirigeringsoperator.

Ping-kommandoeksempler

Nedenfor er flere eksempler på kommandoer, der bruger ping.

Ping Google.com


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

I dette eksempel bruges ping-kommandoen til at pinge værtsnavnet www.google.com. Indstillingen - n fortæller ping-kommandoen om at sende 5 ICMP-ekko-anmodninger i stedet for standardindstillingen på 4, og indstillingen - l indstiller pakkestørrelsen for hver anmodning til 1500 bytes i stedet for standarden på 32 bytes.

Resultatet, der vises i kommandopromptvinduet, vil se nogenlunde således ud:


Svar fra 172.217.1.142: bytes=1500 time=30ms TTL=54

Svar fra 172.217.1.142: bytes=1500 time=30ms TTL=54

Svar fra 172.217.1.142: bytes=1500 time=29ms TTL=54

Svar fra 172.217.1.142: bytes=1500 time=30ms TTL=54

Svar fra 172.217.1.142: bytes=1500 time=31ms TTL=54

Ping-statistikker for 172.217.1.142:

Pakker: Sendt=5, Modtaget=5, Tabt=0 (0 % tab), Omtrentlig rundturstid i millisekunder: Minimum=29 ms, maksimum=31 ms, gennemsnit=30 ms

Tabet på 0 % rapporteret under Ping-statistikker for 74.217.1.142 forklarer, at hver ICMP Echo Request-meddelelse sendt til www.google.com blev returneret. Det betyder, at for så vidt angår denne netværksforbindelse, kan den fint kommunikere med Googles websted.

Ping localhost


ping 127.0.0.1

I ovenstående eksempel pinger vi 127.0.0.1, også kaldet IPv4 localhost IP-adressen eller IPv4 loopback IP-adresse, uden muligheder.

Brug af ping-kommandoen med denne adresse er en glimrende måde at teste, at Windows' netværksfunktioner fungerer korrekt på, men det siger intet om din egen netværkshardware eller din forbindelse til en anden computer eller enhed. IPv6-versionen af denne test ville være ping::1

Find værtsnavn med Ping


ping -a 192.168.1.22

I dette eksempel beder vi ping-kommandoen om at finde det værtsnavn, der er tildelt 192.168.1.22 IP-adressen, men ellers ping det som norm alt.

Kommandoen kan løse IP-adressen, 192.168.1.22, som f.eks. værtsnavnet J3RTY22, og derefter udføre resten af ping med standardindstillinger.

Ping-router-kommando


ping 192.168.2.1

I lighed med ping-kommando-eksemplerne ovenfor, bruges denne til at se, om din computer kan nå din router. Den eneste forskel her er, at i stedet for at bruge en ping-kommando-omskifter eller pinge den lokale vært, tjekker vi forbindelsen mellem computeren og routeren (i dette tilfælde 192.168.2.1).

Hvis du har problemer med at logge ind på din router eller overhovedet få adgang til internettet, så se, om din router er tilgængelig med denne ping-kommando, selvfølgelig, der erstatter 192.168.2.1 med din routers IP-adresse.

Ping med IPv6


ping -t -6 SERVER

I dette eksempel tvinger vi ping-kommandoen til at bruge IPv6 med indstillingen - 6 og fortsætter med at pinge SERVER på ubestemt tid med - tmulighed. Du kan afbryde ping manuelt med Ctrl+C.

Tallet efter % i svarene, der genereres i dette ping-kommandoeksempel, er IPv6-zone-id'et, som oftest angiver den anvendte netværksgrænseflade. Du kan generere en tabel med zone-id'er, der matcher dine netværksgrænsefladenavne ved at udføre netsh interface ipv6 show interface IPv6-zone-id'et er nummeret i Idx-kolonnen.

Bundlinje

Ping-kommandoen bruges ofte sammen med andre netværksrelaterede kommandopromptkommandoer som tracert, ipconfig, netstat og nslookup.

Andre Ping-anvendelser

I betragtning af de resultater, du ser ovenfor, er det klart, at du også kan bruge ping-kommandoen til at finde et websteds IP-adresse. Følg dette link for at lære mere om, hvordan du gør det.

Du kan også bruge ping på en Linux-computer, og der findes også tredjeparts ping-værktøjer, som tilbyder flere funktioner end den grundlæggende ping-kommando.

Anbefalede: