MAC-adressen en fabrikanten van je router halen via SNMP op iPhone
Zet SNMP aan op je router en verbind NetBlade op iPhone of iPad ermee, gratis, zodat elk apparaat zijn MAC-adres en fabrikant toont.
iOS laat een app nooit de MAC-adressen van andere apparaten zien, dus na een eerste scan hebben veel apparaten in NetBlade geen MAC en geen fabrikant. Je router kent ze allemaal, in zijn ARP-tabel, en kan die tabel via SNMP delen. Dit artikel legt uit hoe je SNMP aanzet op een typische router, hoe je NetBlade ermee verbindt met een community of met SNMP v3, en hoe je het resultaat controleert. Het is gratis.
Voordat je begint
- Een opgeslagen netwerk, of klaarstaan om er een op te slaan. Zie Aan de slag met NetBlade op iPhone en iPad.
- Een router die SNMP ondersteunt. Veel zakelijke routers, firewalls en beheerde switches doen dat; veel routers van de provider stellen het niet beschikbaar.
- Toegang tot de beheerpagina van de router. Extra › Router › «Webinterface openen» brengt je daar.
Let op: NetBlade leest alleen via SNMP. Het wijzigt nooit iets op de router.
1. SNMP aanzetten op de router
Elke fabrikant zet het ergens anders, maar het idee is hetzelfde. Zoek op de beheerpagina naar “SNMP”, vaak onder “Administratie”, “Beheer”, “Systeem” of “Services”. Kies daarna een van de twee onderstaande opties.
Optie A: v1/v2c met een community
De community is een gedeeld woord dat werkt als een leeswachtwoord.
- Zet SNMP aan, v2c als de router die biedt.
- Stel een alleen-lezen community in. Vermijd
public: dat is de standaard die elke tool als eerste probeert. - Als de router het toestaat, beperk de SNMP-toegang tot je lokale netwerk.
- Maak voor NetBlade nooit een lees-schrijfcommunity aan. Het heeft er geen nodig.
Optie B: v3 met een gebruiker
v3 voegt een gebruikersnaam, verificatie en versleuteling toe. Gebruik het als de router het biedt.
- Maak een alleen-lezen v3-gebruiker aan.
- Verificatie: MD5 of SHA.
- Privacy (versleuteling): DES of AES. Kies bij voorkeur SHA met AES.
Waarschuwing: NetBlade ondersteunt SHA (SHA-1) en AES (AES-128) voor v3. Biedt de router alleen SHA-256 of AES-256, kies dan SHA en AES-128 voor deze gebruiker, of gebruik v2c met een sterke community beperkt tot je LAN.
Waarschuwing: Zorg dat SNMP alleen bereikbaar is van binnen je netwerk, nooit vanaf internet.
2. De inloggegevens invoeren in NetBlade
- Open op het tabblad LAN het menu ⋯ en kies «Dit netwerk opslaan». Is het al opgeslagen, tik dan op de oranje chip «SNMP» onder de titel, of open Opgeslagen › je netwerk › «Inloggegevens».
- Zet «Apparaten van router (SNMP)» aan.
- Kies de «Versie»: v1, v2c of v3.
- Voer voor v1 of v2c de «Community» in.
- Voer voor v3 de «Gebruikersnaam» in, kies «Verificatie» en typ de «Verificatiesleutel», kies daarna «Privacy» en typ de «Privacysleutel».
- Sla op. NetBlade probeert meteen opnieuw de MAC-adressen op te halen.
Vanaf nu leest elke scan van dit netwerk de ARP-tabel van de router.
Waar de inloggegevens leven
SNMP-inloggegevens worden bewaard in de iOS Keychain, alleen op dit apparaat. Ze komen niet in het back-upbestand van NetBlade, dus na een herstel op een ander apparaat voer je ze opnieuw in.
3. Een directe query proberen
Voor een snelle test, of voor een router op een ander netwerk dat je niet hebt opgeslagen:
- Extra › «Apparaten van de router».
- Voer het IP van de router in (meestal de gateway) en de community.
- Tik op «Opvragen».
Je krijgt de paren van IP en MAC die de router kent. Werkt dit, dan werkt het opgeslagen netwerk ook.
Tip: Extra › SNMP bevraagt elk apparaat op dezelfde manier en toont zijn systeeminformatie, interfaces met live verkeer, VLAN’s, opslag, CPU en, voor printers, toner en pagina’s. Het is ook op de iPhone gratis.
Controleren of het werkt
- De chip «SNMP» onder de titel van het tabblad LAN is groen.
- De «Samenvatting van de scan» zegt dat de router via SNMP heeft geantwoord.
- Apparaten in de lijst tonen nu een MAC-adres en een fabrikant.
- Instellingen › «LAN scannen» › «Fabrikant opzoeken uit MAC» staat aan: dit geldt alleen voor apparaten waarvan het MAC-adres via SNMP binnenkomt.
Ontbreken er na de scan nog MAC-adressen, gebruik dan ⋯ › «MAC opnieuw proberen (SNMP)».
Als er iets misgaat
- De chip blijft oranje. Controleer of SNMP aan staat, of de versie overeenkomt en of de community of v3-gebruiker precies zo is gespeld als op de router. Community’s zijn hoofdlettergevoelig.
- De router antwoordt, maar er komen weinig MAC-adressen binnen. De ARP-tabel bevat alleen apparaten die recent met de router hebben gepraat. Scan opnieuw: de scan zelf laat apparaten praten.
- v3 mislukt, maar v2c werkt. Waarschijnlijk komt het verificatie- of privacyprotocol niet overeen. Controleer op SHA-256 of AES-256 op de router, die NetBlade niet ondersteunt.
- De router heeft geen SNMP-optie. Veel routers van providers niet. Apparaten die hun eigen MAC aankondigen, zoals AirPlay-apparaten, tonen het toch; voor de rest blijft de lijst zonder MAC-adressen, en NetBlade zegt dat in plaats van te gokken.
- Eén apparaat gebruikt andere SNMP-inloggegevens dan het netwerk. Open de details en stel ze in bij «Inloggegevens (dit apparaat)».
Verder
- De netwerkkaart opbouwen vanuit je switches
- Windows- en Linux-pc’s inventariseren
- Handleiding van NetBlade voor iPhone en iPad: het netwerk opslaan en SNMP
← Alle how-to-handleidingen Functiehandleiding → Het product: NetBlade iPhone · iPad →