NetBlade
iPhone · iPad Schritt 2 von 5 ~15 Min. Fortgeschritten

MACs und Hersteller über SNMP vom Router holen auf dem iPhone

SNMP am Router aktivieren und NetBlade auf iPhone oder iPad kostenlos damit verbinden, sodass jedes Gerät MAC-Adresse und Hersteller zeigt.

iOS zeigt einer App nie die MAC-Adressen anderer Geräte, deshalb haben nach einem ersten Scan viele Geräte in NetBlade keine MAC und keinen Hersteller. Dein Router kennt sie alle, in seiner ARP-Tabelle, und kann diese Tabelle über SNMP teilen. Dieser Artikel erklärt, wie du SNMP an einem typischen Router aktivierst, wie du NetBlade mit einer Community oder mit SNMP v3 damit verbindest und wie du das Ergebnis prüfst. Es ist kostenlos.

Bevor du anfängst

  • Ein gespeichertes Netzwerk, oder sei bereit, eines zu speichern. Siehe Erste Schritte mit NetBlade auf iPhone und iPad.
  • Ein Router, der SNMP unterstützt. Viele Business-Router, Firewalls und verwaltete Switches tun das; viele vom Provider gelieferte Heimrouter machen es nicht zugänglich.
  • Zugang zur Administrationsseite des Routers. Tools › Router › «Weboberfläche öffnen» bringt dich dorthin.

Hinweis: NetBlade liest über SNMP nur. Es verändert nie etwas am Router.

1. SNMP am Router aktivieren

Jeder Hersteller platziert es anders, aber die Idee ist dieselbe. Suche auf der Administrationsseite nach „SNMP“, oft unter „Administration“, „Management“, „System“ oder „Dienste“. Wähle dann eine der beiden folgenden Optionen.

Option A: v1/v2c mit einer Community

Die Community ist ein gemeinsames Wort, das wie ein Lese-Passwort wirkt.

  1. Aktiviere SNMP, v2c, falls der Router es anbietet.
  2. Lege eine schreibgeschützte Community fest. Vermeide public: Das ist der Standard, den jedes Tool zuerst probiert.
  3. Erlaubt es der Router, beschränke den SNMP-Zugriff auf dein lokales Netzwerk.
  4. Lege für NetBlade nie eine Community mit Schreibrechten an. Es braucht keine.

Option B: v3 mit einem Benutzer

v3 fügt einen Benutzernamen, Authentifizierung und Verschlüsselung hinzu. Nutze es, wenn der Router es anbietet.

  1. Lege einen schreibgeschützten v3-Benutzer an.
  2. Authentifizierung: MD5 oder SHA.
  3. Datenschutz (Verschlüsselung): DES oder AES. Bevorzuge SHA mit AES.

Achtung: NetBlade unterstützt für v3 SHA (SHA-1) und AES (AES-128). Bietet der Router nur SHA-256 oder AES-256, wähle für diesen Benutzer SHA und AES-128, oder nutze v2c mit einer starken, auf dein LAN beschränkten Community.

Achtung: Stelle sicher, dass SNMP nur von innerhalb deines Netzwerks erreichbar ist, nie aus dem Internet.

2. Die Anmeldedaten in NetBlade eingeben

  1. Öffne im Tab LAN das Menü ⋯ und wähle «Dieses Netzwerk speichern». Ist es bereits gespeichert, tippe auf den gelben Chip «SNMP» unter dem Titel oder öffne Gespeichert › dein Netzwerk › «Anmeldedaten».
  2. Schalte «Geräte vom Router (SNMP)» ein.
  3. Wähle die «Version»: v1, v2c oder v3.
  4. Gib für v1 oder v2c die «Community» ein.
  5. Gib für v3 den «Benutzernamen» ein, wähle «Auth» und tippe den «Auth-Schlüssel», dann wähle «Datenschutz» und tippe den «Datenschutz-Schlüssel».
  6. Speichern. NetBlade versucht sofort erneut, die MACs zu holen.

Von nun an liest jeder Scan dieses Netzwerks die ARP-Tabelle des Routers.

Wo die Anmeldedaten liegen

SNMP-Anmeldedaten liegen im iOS-Schlüsselbund, nur auf diesem Gerät. Sie kommen nicht in die Sicherungsdatei von NetBlade, deshalb gibst du sie nach dem Wiederherstellen auf einem anderen Gerät erneut ein.

3. Eine direkte Abfrage versuchen

Für einen schnellen Test oder für einen Router in einem anderen Netzwerk, das du nicht gespeichert hast:

  1. Tools › «Geräte vom Router».
  2. Gib die IP des Routers (meist das Gateway) und die Community ein.
  3. Tippe auf «Abfragen».

Du bekommst die IP-und-MAC-Paare, die der Router kennt. Klappt das, klappt auch das gespeicherte Netzwerk.

Tipp: Tools › SNMP fragt jedes Gerät auf dieselbe Weise ab und zeigt seine Systeminformationen, Schnittstellen mit Live-Datenverkehr, VLANs, Speicher, CPU und, bei Druckern, Toner und Seiten. Es ist auf dem iPhone ebenfalls kostenlos.

Prüfen, ob es geklappt hat

  • Der Chip «SNMP» unter dem Titel des Tabs LAN ist grün.
  • Die «Scan-Zusammenfassung» sagt, dass der Router über SNMP geantwortet hat.
  • Geräte in der Liste zeigen nun eine MAC-Adresse und einen Hersteller.
  • Einstellungen › «LAN-Scan» › «Hersteller aus MAC nachschlagen» ist ein: Das betrifft nur Geräte, deren MAC über SNMP kommt.

Fehlen nach dem Scan noch einige MACs, nutze ⋯ › «MAC erneut versuchen (SNMP)».

Wenn etwas schiefgeht

  • Der Chip bleibt gelb. Prüfe, ob SNMP aktiviert ist, ob die Version passt und ob die Community oder der v3-Benutzer exakt wie am Router geschrieben ist. Communities unterscheiden Groß- und Kleinschreibung.
  • Der Router antwortet, aber es kommen wenige MACs. Die ARP-Tabelle enthält nur Geräte, die kürzlich mit dem Router gesprochen haben. Scanne erneut: Der Scan selbst bringt die Geräte zum Sprechen.
  • v3 scheitert, aber v2c funktioniert. Wahrscheinlich passt das Authentifizierungs- oder Datenschutzprotokoll nicht. Prüfe auf SHA-256 oder AES-256 am Router, was NetBlade nicht unterstützt.
  • Der Router hat keine SNMP-Option. Viele Provider-Router haben keine. Geräte, die ihre eigene MAC ankündigen, etwa AirPlay-Geräte, zeigen sie weiterhin; beim Rest bleibt die Liste ohne MACs, und NetBlade sagt das, statt zu raten.
  • Ein einzelnes Gerät nutzt andere SNMP-Anmeldedaten als das Netzwerk. Öffne seine Details und trage sie unter «Anmeldedaten (dieses Gerät)» ein.

Weiter

← Alle Anleitungen Funktionsübersicht → Das Produkt: NetBlade iPhone · iPad →