Hur du använder Ping-kommandot för att testa ditt nätverk

Ping-kommandot skickar datapaket till en specifik IP-adress i ett nätverk och låter dig sedan veta hur lång tid det tog att överföra dessa data och få svar. Det är ett praktiskt verktyg som du kan använda för att snabbt testa olika punkter i ditt nätverk. Så här använder du det.

Hur fungerar Ping?

Ping kommer från en term som används i ekolodsteknik som skickar ut ljudpulser och sedan lyssnar efter att ekot ska återvända. I ett datanätverk är ett pingverktyg inbyggt i de flesta operativsystem som fungerar på ungefär samma sätt. Du utfärdar ping-kommandot tillsammans med en specifik URL eller IP-adress. Din dator skickar flera informationspaket till den enheten och väntar sedan på svar. När det får svaret visar ping-verktyget hur lång tid varje paket tog för att göra tur-och retur-eller säger att det inte fanns något svar.

Det låter enkelt och det är det. Men du kan använda den med god effekt. Du kan testa om din dator kan nå en annan enhet - som din router - i ditt lokala nätverk eller om den kan nå en enhet på Internet. Detta kan hjälpa dig att avgöra om ett nätverksproblem finns någonstans i ditt lokala nätverk eller någonstans bortom. Tiden det tar paket att återvända till dig kan hjälpa dig att identifiera en långsam anslutning eller om du upplever paketförlust.

Och det spelar ingen roll vilket operativsystem du använder. Dra upp en terminal eller ett kommandotolkfönster och du kan använda ping på macOS, Linux eller vilken version av Windows som helst.

RELATERADE: 10 användbara Windows-kommandon du borde veta

Hur man använder Ping

Vi ska använda Windows Command Prompt i vårt exempel här. Men du kan också använda ping-kommandot i Windows PowerShell eller i Terminal-appen på macOS eller någon Linux-distro. När du väl har använt det faktiska kommandot fungerar det detsamma överallt.

I Windows, tryck på Windows + R. Skriv "cmd" i sökrutan i körfönstret och tryck sedan på Enter.

Skriv "ping" tillsammans med webbadressen eller IP-adressen som du vill pinga vid uppmaningen och tryck sedan på Enter. På bilden nedan pingar vi på www.howtogeek.com och får ett normalt svar.

Svaret visar webbadressen du pingar, IP-adressen som är kopplad till den webbadressen och storleken på paketen som skickas på första raden. De följande fyra raderna visar svaren från varje enskilt paket, inklusive den tid (i millisekunder) det tog för svaret och time-to-live (TTL) för paketet, vilket är den tid som måste gå innan paketet kasseras.

Längst ner ser du en sammanfattning som visar hur många paket som har skickats och tagits emot, samt minimitid, maximal och genomsnittlig svarstid.

Och i nästa bild pingar vi routern på vårt lokala nätverk med hjälp av dess IP-adress. Vi får också ett normalt svar från det.

När pingverktyget inte får svar från vilka enheter du pingar, låter det dig också veta det.

Och det är så man använder ping som mest grundläggande. Naturligtvis, som de flesta kommandon, finns det några avancerade växlar som du kan använda för att få det att fungera lite annorlunda. Du kan till exempel låta den fortsätta pinga en destination tills du stoppar kommandot, ange hur många gånger du vill att det ska pinga, ange hur ofta det ska pinga och mer. Men om du inte gör några mycket specifika typer av felsökning behöver du inte oroa dig mycket för de avancerade omkopplarna.

Om du är nyfiken på dem skriver du bara “ping /?” vid kommandotolken för att se en lista.

Så, vad kan du göra med ping?

Nu när du vet hur du använder kommandot, här är några intressanta saker du kan göra med det:

  • Pinga en URL (som www.howtogeek.com) eller IP-adress för att se om du kan nå en internetdestination. Om du får ett framgångsrikt svar vet du att alla nätverksenheter mellan dig och den destinationen fungerar, inklusive nätverksadaptern i din dator, din router och vilka enheter som finns på internet mellan din router och destinationen. Och om du är intresserad av att utforska dessa rutter vidare kan du använda ett annat nätverksverktyg som heter tracert för att göra just det.
  • Pinga en URL för att lösa sin IP-adress. Om du vill veta IP-adressen för en viss URL kan du pinga webbadressen. Ping-verktyget visar dig högst upp IP-adressen den arbetar med.
  • Pinga din router för att se om du når den. Om du inte lyckas pinga en internetplats kan du försöka pinga din router. Ett framgångsrikt svar låter dig veta att ditt lokala nätverk fungerar okej och att problemet att nå internetplatsen ligger någonstans utanför din kontroll.
  • Pinga din loopback-adress (127.0.0.1). Om du inte lyckas pinga din router men din router verkar vara påslagen och fungerar kan du försöka pinga vad som kallas loopback-adress. Den adressen är alltid 127.0.0.1, och pingning framgångsrikt låter dig veta att nätverksadaptern på din dator (och nätverksprogramvaran i ditt operativsystem) fungerar korrekt.

Obs! Du kanske inte får ett pingssvar från andra datorer i ditt lokala nätverk eftersom de inbyggda brandväggarna på dessa enheter hindrar dem från att svara på pingförfrågningar. Om du vill kunna pinga dessa enheter måste du stänga av den inställningen för att tillåta pingar genom brandväggen.

Listan ovan använder ett slags utifrån-in-tillvägagångssätt, där du pingar den längsta destinationen först och sedan jobbar dig in till de mer lokala enheterna. Vissa människor gillar att arbeta inifrån och ut genom att pinga loopback-adressen först, sedan deras router (eller en annan lokal enhet) och sedan en internetadress.

Och det som vi pratar om i den här artikeln handlar naturligtvis mest om att använda ping för att utföra felsökning i ett hem- eller småföretagsnätverk. På större nätverk finns det mycket mer komplex att oroa sig för. Dessutom, om du har till uppgift att felsöka större nätverk, vet du förmodligen redan hur du använder ping och många andra nätverksverktyg.