8 mei 2018

Terminal: IP adressen van apparaten bekijken met het ‘arp’ commando

2 min leestijd
Terminal: IP adressen van apparaten bekijken met het ‘arp’ commando
Gevorderden
2 min leestijd

Het aantal apparaten dat is aangesloten op een thuisnetwerk stijgt zeer snel. iPhones, iPads, Macs, IP camera's, slimme thermostaten, sonos speakers, etc hebben allemaal een iP adres om te kunnen communiceren op je lokale netwerk (LAN).

Het kan daarom handig zijn om te weten welke IP adressen door apparaten worden gebruikt op het netwerk. Onder macOS Terminal heb je de beschikking over het arp commando waarmee je kunt achterhalen welke IP adressen en bijbehorende MAC adressen aanwezig zijn op het netwerk.

ARP (Address Resolution Protocol)

Open de Terminal app vanuit de map Programma's ▸ Hulpprogramma's. Het commando om de IP adressen te achterhalen is arp, arp is een afkorting van Address Resolution Protocol.

Voordat we het arp commando gebruiken is het slim om eerst het netwerk ID te pingen via het broadcast IP adres. Hierdoor wordt de lijst met gegevens van de apparaten ververst. Gebruik je bijvoorbeeld als IP range binnen je lokale netwerk IP adressen die beginnen met 192.168.2.x, dan ping je het 255 adres in deze range:

ping 192.168.2.255 -t 1

Hierna kunnen we de IP adressen van de apparaten in je lokale netwerk achterhalen, gebruik de -a optie in combinatie met arp:

arp -a 

Je krijgt nu een soortgelijk overzicht te zien in het terminal venster:

arp -a terminal

In het overzicht zie je het IP adres van een apparaat en het bijbehorende unieke MAC adres, gevolgd door de netwerkinterface waarop het IP adres is gedetecteerd.

Wanneer aan het apparaat een DNS naam is toegekend dan wordt deze ook zichtbaar als eerste in regel (bijvoorbeeld: homepod-zithoek.home). Hierdoor kan je direct herleiden aan welk apparaat het IP adres is toegekend.

In het overzicht wordt overigens niet het IP adres van je eigen Mac weergegeven.

Je kunt ook de -x parameter aan het arp commando toevoegen. Met deze extra parameter wordt het overzicht van de gevonden IP adressen iets overzichtelijker weergegeven:

arp -a -x

Alternatief voor arp

Een alternatief voor het arp commando is de Fingbox een device dat je in je netwerk plaatst. De Fingbox indexeert je volledige netwerk en verschaft extra informatie over de aangetroffen apparaten. Deze info kun je via een webinterface bekijken of in de Fing app.

Klik hier voor meer informatie over de Fingbox

info
Auteur Richard IJzermans
Bijgewerkt05/05/2023 19:20
Categorie macOS
Feedback Probleem melden
Delen 𝕏
  2 reacties

Reacties

  • Dico Krommenhoek

    Dag,

    Het arp commando wordt op big sur niet herkend. Heb je een alternatief?
    En nu ik toch vraag: mijn nieuwe Macbook ziet mijn relatief oude NAS vn LG wel, maar kan er niet mee verbinden. Heb je een hint? LG kom ik niet echt verder mee.

    groet

    Dico

    Beantwoorden
  • Die Fingbox.com kan ik iedereen aanraden! Het apparaat bevat al vele functies en er komen regelmatig nieuwe bij… Wat dacht je van ‘intruder detection’?

    Beantwoorden

Laat een reactie achter



Download gratis de appletips app
voor iPhone en iPad in de App Store