web-dev-qa-db-ja.com

ルーターのWAN /外部MACアドレスを見つける

ルーターのWAN MACアドレスを検索したい。

  • WEB UIでは、WAN= MACは非表示になっています。
  • SSH/Telnetはルーターでは使用できません(パスワード保護)。
  • WAN MAC IDを示す物理ユニットにはラベル/刻印はありません。
  • ルーターを分解できません。ルーターの「所有者」はISPであり、サブスクリプション中にデバイスを「貸し出し」ます。

別のルーターを使用したいのですが、現在のMACを新しいデバイスに「クローン」する必要があります。

WANルータのMACアドレスを見つけることができますか?

7
Hazar

ルーターの外部インターフェイスにイーサネットプラグ(コンピューターの「ネットワーク」プラグと同じ)がある場合、少し運が良ければ、トラフィックからMACアドレスを取得できます。

  • Wireshark(パケットアナライザー)をコンピューターにインストールする
  • コンピュータとモデムが物理的にどのようにネットワーク接続されているかに注意してください(後でこの状態に戻す必要があります)
  • Wiresharkを起動し、コンピューターのネットワークインターフェイスで無差別モードでキャプチャするように設定します(ほとんどのコンピューターには1つしかありません。有線インターフェイスを探していますnot WiFi)。
  • コンピューターをルーターのWAN= side)に接続します
  • 回線上にトラフィックが表示されるはずです。
  • 上部ペインのパケットをクリックすると、パケットの詳細ビューが中央ペインに開きます。そこに、コンピュータのMACアドレスが表示されますおよびルーターのWAN=ポート(画像を参照)。MACアドレスがff:ff:ff:ffの場合: ff:ff、それを無視して、他のパケットを見てください(これは「ブロードキャストアドレス」であり、ここでは役に立ちません)。 Wireshark screenshot
  • ここには、コンピュータのMACアドレス、ブロードキャストアドレス、およびルーターのWAN MACアドレスのみが表示されます。
  • Wiresharkを停止
  • 上記のネットワーク設定に戻します。

あなたのコメントから、 this はあなたが使っているルーターのように見えます。英語のラベルの付いたスキーマが見つからず、トルコ語も話せませんが、現在ポートEのイーサネットケーブルを介してISPに接続している場合は、この方法が適用されます。

ISPはルーターに直接接続されているため、これを検出できます。彼らは反対側からブロードキャストを行い、ARPを使用してMACを取得できます。

Webサイトまたはインターネットに接続された他のホストは、あなたのWAN MACが何であるかを伝えることができません:IPパケットが各ホップに異なる送信元および宛先MACアドレスを使用するネットワークを通過するとき。

詳細については、次を参照してください: http://msdn.Microsoft.com/en-us/library/ms817953.aspx

したがって、オプションは次のとおりです。

1)ISPに尋ねますが、MACを伝える可能性はほとんどありません。

2)ISPに、自分のルーターを許可するかどうかを尋ねます。

1
Robert