Hur man får standardgatewayadress i Mac OS X
Om du märker att du behöver veta vad standardgatewayadressen är för en Mac, kan du avslöja denna information på några sätt från OS X. För de som inte är bekanta är gatewayadressen IP:n för vilket modem, router eller switch som datorn använder internetåtkomsten, så det är porten till omvärlden.
Vi kommer att täcka två sätt att visa gatewayadressinformation på Mac OS X. Det första tricket är att använda kommandoraden för att visa standardgatewayens IP-adress, och den andra metoden visar en ansluten gateways IP-adress adress i Mac OS X från systempreferenspanelen för aktiva nätverk. Kommandoradsmetoden är att föredra av syntaxskäl, även om det senare tillvägagångssättet fungerar alldeles utmärkt om du inte har något emot de olika formuleringarna – mer om det om ett ögonblick.
Hämta standardgatewayadress i Mac OS X
Terminalmetoden för att visa standardgatewayens IP-adress är ganska enkel. Starta Terminal-appen från /Applications/Utilities/ och använd sedan kommandot 'route' för att snabbt visa gatewayinformation när syntax ges enligt följande:
route få standard | grep gateway
"Gatewayen" kommer att returneras så här:
$ rutt få standard | grep gateway gateway: 192.168.0.1
I det här fallet är gatewayens IP 192.168.0.1
Vi använde grep för att rensa upp utdata, men ruttkommandot kan visa mer detaljerad information om det önskas.
Hittar gatewayadress IP från OS X-systeminställningar
Undrar du hur man hittar gatewayens IP-adress som din Mac är ansluten via, men vill ha ett mer användarvänligt tillvägagångssätt än kommandoraden? Det är ganska enkelt att få routerinformation från OS Xs GUI i Systeminställningar också. Ja, du gissade rätt, om Mac-datorn är ansluten till en router, fungerar den routern som datorns gateway, så vad den än är ansluten till blir standardgatewayen.
- Starta "Systeminställningar" och klicka på "Nätverk"-ikonen
- Välj det aktiva nätverksgränssnittet från menyn till vänster som du vill avslöja Gateway-adressen för
- Klicka nu på knappen "Avancerat" i det nedre högra hörnet av panelen för nätverksinställningar
- Klicka på fliken TCP/IP
- Hitta gatewayadressen bredvid “Router:” i formatet för en IP-adress, som så: x.x.x.x
I exemplet på skärmdumpen ovan är gatewayadressen 192.168.1.1 – det här är på en trådlös Mac ansluten till den routern, så gatewayen till internet är den hårdvaran, vilket betyder att den har den exakta samma IP som wi-fi-routern. Kom ihåg att ur OS X System Preferences synvinkel är gateway och router samma sak, det är bara formulerat annorlunda.
För att förtydliga här är gateway-IP och din egen IP-adress olika saker. Eftersom det är början på ett nätverk har åtkomstpunkten vanligtvis den allra första IP-adressen i nätverket, som slutar på .1 eller .100, och sedan räknas individuella IP:er därifrån. Om du känner till formatet på nätverken som tilldelats IP:er kan du ofta bara gissa detta, för om din maskins IP är 192.168.1.5 är det en mycket god chans att routrarna är 192.168.1.1, och så vidare.
Så varför skulle du behöva den här informationen? För det första, om du ställer in manuella TCP/IP-inställningar, kan det vara bra att känna till gatewayadressen, men det kan också vara avgörande för felsökning av nätverksproblem. Jag var tvungen att gå igenom detta över telefon vid ett tillfälle när jag felsökte ett relativt vanligt wifi-anslutningsproblem i Lion, vilket åtminstone för vissa versioner av OS X är den enklaste lösningen att använda ett keepalive-skript eller att pinga läge, router eller vad gatewayadressen är för att upprätthålla konstant dataöverföring mellan Mac och andra ställen.