Erstens würde ich die Vermutung wagen, dass es in 90% der Fälle die erste IP-Adresse in Ihrem Subnetz ist (so 10.10.5.0/24
wäre es 10.10.5.1
) - obwohl in meinem Netzwerk eine eingeschaltet .17
und eine eingeschaltet ist .23
(und überhaupt nichts eingeschaltet ist .1
). Also mach daraus, was du willst.
Wenn es sich um ein WLAN-Netzwerk handelt, können Sie im Promiscious-Modus abhören und sich das häufigste Ziel für externen Datenverkehr ansehen. Wenn andere das Gateway verwenden, können Sie daraus ableiten (indem Sie die Anzahl der zu überprüfenden IPs erheblich reduzieren ).
Wenn es sich um ein vollständig geschaltetes Netzwerk handelt, werden die Dinge viel schwieriger, aber was ich in der Vergangenheit getan habe, ist, ARP-Anfragen zu überwachen und systematisch die am stärksten beworbenen ARP-Geräte zu durchlaufen.
Aber das ist alles ein langer Weg zu sagen , nein , es gibt keinen Weg , um mit 100% iger Sicherheit zu sagen , welche IP - Adresse das Netzwerk - Gateway befindet sich auf, oder wenn das Netzwerk selbst hat ein Gateway.
Praktisches Beispiel: Ich habe einmal eine Watchguard-Firewall geerbt und hatte ihre Passphrasen, aber keine Ahnung, in welchem Netzwerk sie abgehört hat, was Ihrer theoretischen Situation sehr ähnlich ist. Am Ende habe ich Wireshark gestartet und angefangen, den ARP-Verkehr zu erfassen. Nach einer Weile wurde die MAC-Adresse der Watchguard-Box im globalen Broadcast-Verkehr angezeigt. Dabei wurden kostenlose ARPs ausgeführt und nach einer IP-Adresse eines unbekannten, vorkonfigurierten Geräts gesucht. Von dort aus war es ziemlich einfach, mich auf das richtige Subnetz einzustellen und dessen IP-Adresse zu finden.
Al West bringt einen interessanten Punkt auf den Punkt - IPv6-Gateways sind bei Verwendung der Autokonfiguration ziemlich leicht zu finden - jeder Router kündigt sich selbst an (über eine RA), Sie können sie einfach abhören. Wenn es sich um ein DHCP-Netzwerk oder ein Netzwerk ohne Autokonfiguration ODER DHCP handelt, gelten dieselben Regeln wie oben