arpコマンドを使用してルーターのIPアドレスを検出する

arpコマンドを使用してルーターのIPアドレスを検出する

コマンドを使用すると、arp -aネットワーク内の IP のリストが取得されます。自分の PC のアドレス (コマンドを実行したアドレス) の後の最初の IP アドレスは、ルーターの IP アドレスです。

ルーターの IP アドレスは常に最初のアドレスなのか (そして、それが常にルーターの IP アドレスであると期待できるのか)、それともリスト内のどこにでも表示されるのかを知りたいです。

答え1

この質問に完全に答えられたかどうかはわかりません...答えは「ローカルデバイスのネットワーク構成ファイルに保存されているゲートウェイアドレスを表示する方法」と一致しています...質問されていたのは、arpなどのツールを使用してデフォルトのゲートウェイアドレスを決定する方法があるかどうかだと思います。

安価な IoT デバイスが急増しているため、これらのデバイスがデフォルト ゲートウェイを見つけて「PHONE HOME」できるかどうかが個人的に懸念されています... すべての IoT デバイスを非標準ポートと静的 IP アドレスで構成し、ゲートウェイと DNS アドレスをこの同じ静的アドレスにポイントします... また、ゲートウェイには汎用アドレスを使用しません

例: ルーターのデフォルトゲートウェイ: 192.168.0.42 ネットマスク: 255.255.254.0 IoT デバイスの固定 IP: 192.168.1.220 ネットマスク: 255.255.255.0 ゲートウェイ = DNS1 = DNS2 = 192.168.1.220 ポート 80 -> 6218

この構成では、IoT は ARP などを使用して実際のゲートウェイ アドレスを見つけることができますか?

ほとんどの IoT には大容量のメモリが搭載されていないため、WireShark やその他のスニファ ソフトウェアが隠されているとは考えにくい... 幸運なことに、これまでのところ、この単純な手法でネットワークを安全に保てているようです。

関連情報