Så här använder du ping på Mac: Pingning av webbplatser, domäner eller IP-adresser

Ping är ett viktigt verktyg för nätverksadministratörer, men det är också ganska praktiskt att kontrollera om webbplatser är online, hur din internetanslutning fungerar, om du upplever förseningar eller paketförluster i en nätverksanslutning eller för att bestämma om en nätverksresurs är tillgänglig .

Mac-användare kan komma åt och använda ping för att rikta in någon domän eller IP-adress.

Det finns två sätt att få tillgång till pingverktyg i Mac OS från vilken Mac som helst som kör vilken version av systemprogramvaran som helst, men vi kommer främst att fokusera på att använda ping från kommandoraden eftersom den är universell och fungerar över plattformar, vilket innebär att du förstår hur du använder det på Mac OS X, men du hittar det även i Unix, Linux och Windows.

Så här använder du Ping från Mac OS X Command Line

Så här använder du det pingverktyget i alla versioner av Mac OS X från kommandoraden Terminal app.

Ping en destination IP eller domän tills stoppad

Den mest grundläggande användningen av ping kommer att pinga en destination tills den är stoppad manuellt, vilket betyder att det inte finns någon gräns och ingen räkning.

  1. Starta terminalen, som finns i mappen Verktygsprogram i Program
  2. Skriv följande kommando:
  3. ping yahoo.com

  4. Detta kommer att pinga till yahoo.com flera gånger tills du stoppar ping-kommandot från att köra genom att trycka på Control + C

Ping en IP / Domain för en specificerad paketräkning

Vill du skicka en handfull paket och mäta det istället för att pinga oändligt tills du stoppat manuellt? Använd -c-flaggan kopplad till ping, allting är detsamma:

  1. Gå tillbaka till kommandoraden om du inte är där igen
  2. För att skicka ett visst antal paket till en adress, ändra pingsyntaxen för att använda -c-flaggan såhär:
  3. ping -c 5 192.168.0.1

  4. Slå tillbaka och låt ping slutföra till destinationen för det angivna paketräget innan du automatiskt avslutar pingningen

I det exemplet kommer -c 5 att skicka 5 paket till destinations-IP.

Observera att ping-kommandot bara fungerar om Macen är online, och om den server du pingar är online, svarar du på ping-förfrågningar. De flesta servrar svarar om de är online, förutom kanske de mest härdade nätverk som avvisar ping för säkerhetsändamål.

Läsa och förstå Ping resultat

Ett exempel på pingresultat kan se ut som följande:

$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: icmp_seq=0 ttl=57 time=23.845 ms
64 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=22.067 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=57 time=18.079 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=57 time=23.284 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=57 time=23.451 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=57 time=21.202 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=57 time=22.176 ms
64 bytes from 8.8.8.8: icmp_seq=7 ttl=57 time=21.974 ms
^C
--- 8.8.8.8 ping statistics ---
8 packets transmitted, 8 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 18.079/22.010/23.845/1.703 ms

Varje rad till destinationen representerar en paketöverföring, den tid som anges i millisekunder i slutet är mest relevant för att testa en internetanslutning som ett högt tal som indikerar att det finns lagringsproblem eller ett anslutningsproblem. Om det inte finns något svar alls, är servern antingen nere, det finns ett problem med anslutningen, det svarar inte på ping-förfrågningar, eller det är väldigt långsamt att svara.

Kanske nästa mest användbara är "paketförlust" nummer i slutet. Om paketförlusten är hög har du nästan säkert nätverksproblem, eftersom paketförlust innebär att data skickas mellan dig och servern går förlorad (termen är ganska bokstavlig i den meningen). Felsökning av paketförluster kan vara utmanande, men det kan vara resultatet av en dålig internetanslutning, Wi-Fi-problem, allmänna nätverksproblem, en dålig anslutning, en kämpande anslutning, en störd anslutning, anslutningsavbrott eller många andra potentiella nätverksproblem.

Använda ping för att verifiera nätverks tillgångar och testa nätverkslösen

Jag använder hela tiden ping för att säkerställa att nätverksservrar är tillgängliga, eftersom det är mycket snabbare att pinga en IP än att försöka ansluta till det via ett antal protokoll. Det är också ett bra sätt att testa nätverksanslutningsfördröjning, vilket kan vara till hjälp för felsökning av nätverksproblem med wi-fi eller trådlösa anslutningar.

För användare som inte känner sig bekväma med kommandoraden kan användarna vända sig till nätverksverktyget, som är buntad med alla versioner av Mac OS X och ger ett enkelt användarvänligt gränssnitt till ping, liksom en mängd andra användbara nätverk verktyg.