Så här hittar du IP-adresser för enheter i ditt lokala nätverk
Det finns tillfällen när det kan vara praktiskt att veta vilka andra enheter som finns i ditt lokala nätverk. Antag till exempel att du behöver veta om en viss enhet (som en dator, surfplatta eller router) är igång och svarar. Om du har en PC eller Mac kan du bara gå till relevant nätverksinställning för att se vad IP-adressen är, men vissa enheter som skrivare och mobiltelefoner ger inte alltid ett enkelt sätt att göra det.
Lyckligtvis finns det ett mycket användbart kommando inbyggt i Terminal i Mac OS X som kallas ping som kan användas för att göra just det. Ping kan användas antingen i kommandoradsformen eller från Network Utility, och det finns också många andra gratisappar som kan hjälpa dig att bygga upp en lokal nätverkskarta genom att använda ping-kommandot.
Den här artikeln visar hur du bestämmer IP-adresserna för alla enheter som är anslutna till ditt lokala nätverk.
Hur man använder Ping
Det första du ska göra är att öppna Terminal inifrån applikationerna – > Verktygsmappen, eller skriv bara Terminal i Spotlight (CMD + MELLANSLAG) och klicka på ikonen när den hittas.
När terminalen är öppet kan du prova ping-kommandot genom att skriva ett exempel vid kommandotolken. Skriv bara ping www.google.com (och tryck Enter) eller någon annan webbplatsadress och du bör se några resultat som visar att webbplatsen (eller enskild server) svarar.
Något som liknar följande bör visas:
Objekten av särskilt intresse är IP-adressen (som är den prickade decimaladressen i fyra delar som identifierar en maskin i nätverket) och svarstiden i millisekunder, vilket är hur lång tid pingen tog att slutföra. Ju längre bort maskinen är (eller ju långsammare nätverket den är ansluten till) desto högre blir pingtiderna.
Ping-kommandot upprepas bara för alltid tills du trycker på CTRL + C för att stoppa det . Vissa versioner av UNIX (som OS X bygger på) innehåller en speciell version av ping som låter dig skicka ett sändningsmeddelande som varje enhet som tar emot det kommer att svara på. Tyvärr innehåller OS X inte den här versionen, men det finns ett annat sätt att få de flesta enheter att svara.
Du behöver veta två saker:
- Din maskins IP-adress
- Din undernätmask
Båda dessa objekt finns i avsnittet Nätverk i Systeminställningar. Öppna Systeminställningar och klicka på ikonen Nätverk och välj sedan fliken TCP / IP högst upp som visas nedan:
I mitt fall är IP-adressen 192.168.2.100 och undernätmask är 255.255 .255.0.
Nu måste du leta efter några 0-värden i undernätmasken, förvandla dem till 255 och placera dem i samma position i IP-adressfältet och sedan pinga den nätverksadressen. Till exempel har min undernätadress noll i den fjärde positionen – så min ”speciella” ping-adress kommer att vara 192.168.2.255.
Ange nu bara denna adress i ping-kommandot i Terminal, till exempel:
ping 192.168.2.255
Varje enhet i ditt lokala nätverk ska svara på detta ping. Observera dock att vissa enheter och datorer kan konfigureras för att inte svara på pingförfrågningar.
Efter att ha kört det här kommandot ser jag följande utdata:
I det här fallet har bara en maskin i mitt hemnätverk faktiskt svarat (den 192.168.2.101).
Det finns också ett alternativt kommando som heter arp (Address Resolution Protocol) som kan användas för att ta reda på alla enheter i det lokala nätverket. Skriv arp -a i Terminal och du ser ett svar som liknar följande som listar alla kända enheter .
Maskinen vid 192.168.2.104 är faktiskt en PC (!) i mitt lokala nätverk. Det finns en användbar bit information i resultaten av arp-kommandot, som kallas MAC-adressen – i grunden den fysiska maskinvaruadressen till nätverksadaptern på varje maskin, vilket också kan hjälpa dig att identifiera varje dator. I det här fallet är MAC-adressen e8: 3: 9a: 37: 66: 22.Jag verifierade detta i kommandotolken i Windows genom att skriva ipconfig / allt som ger följande information:
Appar för att hitta maskiner i ditt nätverk
Det finns också några appar i Mac App Store som kan hjälpa dig att hitta IP-adresser och information om alla maskiner i ditt nätverk ganska enkelt. En av de bästa gratisna heter IP Scanner som är gratis (i hemnätverk för upp till 6 enheter) och presenterar all information i en bekväm lista – till exempel enhetsnamn, IP-adress och MAC (maskinvaruadress).