• 締切済み

IPアドレスからMACアドレスはわかりますか?

プロバイダーが振り当てたIPアドレスで、MACアドレスはわかりますか? たとえば、グーグルのIPアドレスは64.233.160.0ですが、これを元に、 グーグルの社内のラウター、もしくは機器のMACアドレスを判明することは 可能ですか? ご回答を宜しくお願いします。

みんなの回答

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.3

> グーグルの社内のラウター、もしくは機器のMACアドレスを判明することは > 可能ですか? 64.233.160.0と同じネットワーク(セグメント)につながっている端末があれば他の回答者も書いている通り調べられますが、そうでなければ難しいでしょう 基本的にrouter(ルータ)を超えてしまうとMACアドレスは見えなくなってしまいます あと、IPv6ではNDPというプロトコルで、RA(Router Advertisement)に含まれているprefix64bitと、MACアドレス48bitを一部0/1をひっくり返したり16bit(fffe)を追加したりして残り64bitを生成して、IPv6アドレスを生成する(DHCPのように払い出すのではない)方式があります MACアドレスをそのまま使うわけではないので逆計算が必要ですが、この方式でIPv6アドレスが割り当てられていればMACアドレスを想定することは可能です http://www.net.c.dendai.ac.jp/~okada/ の2-4-3あたりを見るとわかると思います

  • wakko777
  • ベストアンサー率22% (1067/4682)
回答No.2

>IPv6なら、MACアドレスをそのまま使うケースもありますけど すいません、この意味がわからないのですが、ご説明頂けますか? IPv6はMACアドレスを基にIPアドレスを割り振る機能があります。 そのことを言ってます。 http://www.atmarkit.co.jp/fnetwork/netcom/arp/arp.html ARPコマンドという物があります。 ARP -a [IPアドレス] とコマンドプロンプトに打ってリターンすると、そのIPアドレスに対するMACアドレスが帰ってきます。 ただし、同じLAN内で操作しなければだめなので、グーグル社内の機器を調べたければ グーグル社内LANからアクセスする必要があります。

PJ99
質問者

補足

ありがとうございます。Googleの社内のルーターのMACアドレスについても同様でしょうか? それともルーターだとそのーARPで判ってしまうでしょうか?

  • ok-kaneto
  • ベストアンサー率39% (1798/4531)
回答No.1

グーグルの社内で、 >グーグルの社内のラウター、もしくは機器 と同じセグメントからであれば可能。 つまり、第三者からは判読不能。 IPv6なら、MACアドレスをそのまま使うケースもありますけど。

PJ99
質問者

補足

ありがとうございます。 >IPv6なら、MACアドレスをそのまま使うケースもありますけど すいません、この意味がわからないのですが、ご説明頂けますか?

関連するQ&A