Zuerst war ich versucht, Ihre Frage als Duplikat dieser Frage zu kennzeichnen . Die Antworten geben nützliche Hinweise, was zu tun ist, aber meiner Meinung nach ist der pädagogische Wert in einem Erklärungsfeld gering.
Ihr DD-WRT-Router fungiert wahrscheinlich als Switch.
An meinem Arbeitsplatz gibt es mehrere Heimrouter in einem solchen Modus, deren Zweck es ist, WLAN zu verteilen und Kabelverbindungen zu trennen. Selbst mit ihrer Basis-Firmware (nicht DD-WRT) ist dies möglich durch:
- DHCP deaktivieren,
- Verwenden Sie nur LAN-Anschlüsse für die Kabelverbindung.
- Einrichten der IP-Adresse des Geräts (LAN-Schnittstelle) auf etwas, das nicht mit anderen Elementen im Netzwerk kollidiert.
Ihr DD-WRT-Router hat möglicherweise seinen NAT-Dienst gestoppt und seine WAN-Schnittstelle zur Bridge hinzugefügt (die normalerweise LAN- und Wi-Fi-Schnittstellen konzentriert). es ist nicht wirklich wichtig. Die obige Regel, nur LAN-Ports zu verwenden, ist ausschließlich darauf zurückzuführen, dass mittelmäßige Firmware dies nicht tun kann. Wenn Sie keinen WAN-Port verwenden, können Sie diese Einschränkung umgehen.
Das Wichtige ist: Ein Gerät in diesem Modus scheint für den IP-Verkehr transparent zu sein. Normalerweise ist eine IP-Adresse zugewiesen, die Adresse kann jedoch aus Ihrem lokalen Netzwerk stammen oder nicht. Die Ursache des Problems ist, dass Sie weder die Adresse noch die Netzmaske kennen.
Wenn Ihr anderer Router DHCP für Ihr LAN bereitstellt und wenn Ihr DD-WRT-Router dieses verwendet, legen Sie seine IP-Adresse fest. Die DHCP-Lease-Tabelle des anderen Routers zeigt Ihnen die IP-Adresse an. Überprüfen Sie es, wenn Sie können. Der DD-WRT-Router verwendet zwar möglicherweise kein DHCP, seine Konfiguration kann jedoch eine feste, beliebige IP-Adresse enthalten.
Sie können Ihr Netzwerk scannen und versuchen, die richtige IP-Adresse zu finden. Siehe diese Antwort . Beim Scannen eines Adressbereichs oder beim Versuch, die Webschnittstelle des Routers zu erreichen, müssen Sie Ihre eigene IP-Adresse und Netzmaske so einstellen, dass:
- Ihr Computer betrachtet gescannte Adressen als lokal;
- DD-WRT betrachtet die IP Ihres Computers als lokal, entsprechend seiner eigenen IP und Netzmaske, die Sie nicht kennen.
- Beide Geräte haben unterschiedliche Adressen.
In der Praxis bedeutet dies, dass Sie keine großen Adressen gleichzeitig scannen können. Sie können zum Beispiel erwarten, dass die IP des DD-WRT-Routers ähnlich ist 192.168.*.*
. Um den gesamten Bereich zu scannen, für den Sie Ihren Computer eingerichtet haben, 192.168.2.5/16
ist beispielsweise der gesamte Bereich Ihr lokales Netzwerk. Wenn der Router jedoch 192.168.3.10/24
keine Antwort hat, kann er nicht antworten, da seine Netzmaske sein lokales Netzwerk einschränkt. In diesem speziellen Fall benötigen Sie die IP-Adresse Ihres Computers 192.168.3.*
, auch wenn die Netzmaske dies ist /16
.
Theoretisch kann Ihrem DD-WRT-Router nahezu jede IP zugewiesen werden. Selbst wenn er meine externe IP-Adresse gekapert hat, könnte der Router als Schalter für Sie fungieren und stört nicht, es sei denn, Sie haben versucht, mit meinem Router zu kommunizieren. Ihr Router verfügt möglicherweise auch über einen sehr engen lokalen Adressraum. Ich nehme an, es hat möglicherweise überhaupt keine IP (theoretisch; in der Praxis sehr unwahrscheinlich, da dies das Gerät unhandlich machen würde, das will niemand). Aus diesem Grund können Sie nicht mit Sicherheit erwarten, dass Ihr Scan letztendlich erfolgreich verläuft. Sie können nur hoffen, dass sie es tun werden. Der sinnvolle Ansatz ist die wahrscheinlichste Adressbereiche separat zu scannen ( 192.168.0.0/24
, 192.168.1.0/24
usw.).
Wenn ich Sie wäre, würde ich das Netzwerk mit schnüffeln wireshark
. Es besteht die Möglichkeit, dass ein Daemon oder was auch immer auf Ihrem DD-WRT-Router Netzwerkpakete sendet, die die IP-Adresse preisgeben.
Wenn alles andere fehlschlägt, bietet DD-WRT eine Möglichkeit, die Konfiguration auf die Standardwerte zurückzusetzen . Es sieht so aus, als müsste Ihr Router einen Reset-Button haben, ich hoffe, es gibt einen. Richten Sie den Router nach dem Zurücksetzen erneut als Switch ein, und notieren Sie die IP-Adresse als Referenz.