Raskt få en ruter IP-adresse fra kommandolinjen

Hvis du raskt skal hente IP-adressen til ruteren du er koblet til eller gjennom, kan du finne denne informasjonen umiddelbart i Terminal for Mac OS X.


For å avdekke IP-adressen til den tilkoblede ruteren, skriv bare følgende på kommandolinjen:

netstat -rn |grep default

Treff tilbake for å se resultatene.

Resultatet vil se noe ut som dette, viser ruteren IP direkte etter "standard":

default 192.168.1.1 UGSc 108 0 en0

netstat vil fungere for både kablede og trådløse tilkoblinger, forskjellen vil bli vist som grensesnitt. Disse er vanligvis en0 og en1, men portgrensesnittene vil variere litt med Macer som ikke inkluderer Ethernet-porter eller Wi-Fi / AirPort-trådløs kort, og for Mac-maskiner med bare en form for nettverkstilkobling vil det nesten alltid være en0, men det varierer per maskin og per maskinvare.

For brukere som ikke vil bryte med kommandolinjen, kan ruteren IP også finnes i Nettverksinnstillinger, og fra Wi-Fi-menyen i OS X, som begge er tilgjengelige fra det grafiske brukergrensesnittet, og vil ikke krever å vende til terminalen.

Takk til Hans og Jen for tipset for en alternativ vei til gateway henting fra kommandolinjen og for å finne den fra Network system preference panel. For de interesserte, fungerer samme Netstat-kommando også i Linux, slik at du kan utvide din OS X-kunnskap utover Mac hvis du befinner deg i en lignende situasjon med en annen Unix-maskin.