Statischen ARP-Eintrag zum Verizon AC1750-Router hinzufügen

Statischen ARP-Eintrag zum Verizon AC1750-Router hinzufügen

Wie dokumentiert indiese Frage, ich muss einen statischen ARP-Eintrag auf meinem Router vornehmen. Mein Router ist einVerizon AC1750, und ich habe dabei einige Schwierigkeiten. Soweit ich es der Benutzeroberfläche des Routers entnehmen kann, kann ich keinen statischen ARP-Eintrag hinzufügen, ich habe jedoch gelesen, dass es möglich ist, einen solchen Eintrag hinzuzufügen, indem man sich per Telnet beim Router anmeldet.

Dieser Artikelenthält den folgenden Screenshot, der zeigt, dass Telnet auf einem Verizon-Router aktiviert werden kann.

Telnet auf dem Verizon-Router aktivieren

Als ich das sah, beschloss ich, mich bei meinem Router anzumelden und die Option zu aktivieren, aber als ich auf die Seite „Lokale Verwaltung“ meines Routers kam, sah ich Folgendes.

Aktivieren von SSH auf dem Verizon-Router

Ich habe kein Problem damit, SSH statt Telnet zu verwenden, zumal SSH sicherlich sicherer ist, aber SSH scheint nicht richtig zu funktionieren. Wenn ich mich über SSH bei meinem Router anmelde, sehe ich Folgendes.

Per SSH beim Router anmelden

Ich habe nur begrenzte Erfahrung mit SSH, obwohl ich es ein wenig verwendet habe. Als mir dieses Terminal angezeigt wurde, tat ich, was ich normalerweise tue, wenn ich eine Konsole sehe und nicht weiß, was ich tun soll. Ich tippte ein help, was einen sehr wenig hilfreichen Fehler zurückgab: -sh: help: not found.

Ich bin jetzt verloren und habe keine Ahnung, wie es jetzt weitergehen soll.

Antwort1

Sie gelangen zur Befehlszeile (Befehlsinterpreter-Shell) einer abgespeckten Kopie von Linux oder einem anderen Unix-ähnlichen Betriebssystem.

Die meisten Unix-Versionen verfügen über einen arpBefehl zum Arbeiten mit der ARP-Tabelle. Um eine statische ARP-Zuordnung für Ihren Host einzugeben, müssen Sie höchstwahrscheinlich Folgendes eingeben:

arp -s IPAddress MACAddress

(Ersetzen Sie IPAddressund MACAddressdurch die richtigen Adressen der Maschine, die Sie jederzeit wecken möchten.)

Ich glaube, die meisten Linux-Versionen haben noch einen arpBefehl, obwohl dieser zugunsten des ipBefehls veraltet ist. Wenn nicht, schauen Sie sich anip neighbor add …

Das heißt, ungefähr so:

ip neighbor add 192.168.0.200 lladdr 00:11:22:33:44:55 dev eth0 nud permanent

Beachten Sie, dass das Festlegen statischer ARP-Einträge auf diese Weise nicht über Neustarts Ihres Routers hinweg persistent ist. Wie Sie es im Unix-ähnlichen Betriebssystem Ihres Routers persistent machen, ist schwer zu sagen, aber da es sich wahrscheinlich um ein abgespecktes Linux ähnlich wie OpenWrt, DD-WRT, Tomato usw. handelt, sollten Sie in anderen Foren Vorschläge finden können, die auf Ihrer Box funktionieren könnten. Viele Unix-ähnliche Betriebssysteme haben Startskripte zur Bootzeit (bekannt als „Run-Befehl“ oder rcSkripte) in /etc. Sie können diesen arp -s …oder ip neighbor add …den Befehl also möglicherweise zu einer Datei wie hinzufügen /etc/rc.local, um sicherzustellen, dass er bei jedem Booten Ihres Routers ausgeführt wird.

verwandte Informationen