Wenn ich den Befehl verwende, arp -a
erhalte ich die Liste der IPs in meinem Netzwerk. Die erste IP-Adresse nach der Adresse meines eigenen PCs (auf dem ich den Befehl ausführe) ist die IP-Adresse des Routers.
Ich möchte wissen, ob die IP-Adresse des Routers immer die erste ist (und kann ich mich immer darauf verlassen, dass es die IP-Adresse des Routers ist) oder ob sie einfach irgendwo in der Liste erscheinen kann.
Antwort1
Ich bin nicht sicher, ob diese Frage vollständig beantwortet wurde ... die Antworten stimmen mit der Frage überein: „Wie zeige ich die Gateway-Adresse an, die in der Netzwerkkonfigurationsdatei des lokalen Geräts gespeichert ist?“ ... ich glaube, es wurde gefragt, ob es eine Möglichkeit gibt, die Standard-Gateway-Adresse mithilfe eines Tools wie arp zu ermitteln
Angesichts der Verbreitung billiger IoT-Geräte mache ich mir persönlich Sorgen, ob diese Geräte das Standard-Gateway finden können, um „ZUHAUSE ZU TELEFONIEREN“ ... Ich konfiguriere ALLE meine IoT-Geräte mit nicht standardmäßigen Ports und statischen IP-Adressen und richte auch Gateway und DNS-Adressen auf diese gleiche statische Adresse ein ... Ich verwende auch keine generischen Adressen für Gateways
Beispiel: Router Standard-Gateway: 192.168.0.42 Netzmaske: 255.255.254.0 Feste IP des IoT-Geräts: 192.168.1.220 Netzmaske: 255.255.255.0 Gateway = DNS1 = DNS2 = 192.168.1.220 Port 80 -> 6218
Kann in dieser Konfiguration so etwas wie ARP vom IoT verwendet werden, um die tatsächliche Gateway-Adresse zu finden?
Die meisten IoTs verfügen nicht über eine riesige Speicherkapazität, daher bezweifle ich, dass sie WireShark oder andere Sniffer-Software verstecken würden ... bis jetzt scheint diese einfache Technik, toi, toi, toi, meine Netzwerke sicher gehalten zu haben.