web-dev-qa-db-ja.com

ルーターがLAN内のコンピューターと同じMACを持つにはどうすればよいですか?

いくつかのリリースと更新を行ったにもかかわらず、LANに1台のコンピューターがあるだけからルーターを使用するように切り替えたとき、ISPは新しいIPの提供を拒否しました。そこで、少し変わった解決策を試しました。ルーターのMACをコンピューターのMACと同じに変更しました。後でコンピューターを接続するのはうまくいかないと思っていましたが、少なくとも当面はWLANを使用します。ただし、コンピュータを接続し直しても、まだ機能していました。これで、LAN内のルーターとDHCPクライアントが同じMACを持つLANができました。私はこれがどのように機能するかを理解しようと頭を悩ませています。

4
Rick

アウトバウンドWANインターフェースのMACを設定します。これは、ゲートウェイに接続する内部インターフェースとは異なります。

試してみてください:

ping <gateway>; arp -a <gateway>

ルーターには2つのインターフェースがあり、そのうちの1つはコンピューターのMACを使用するように構成したことに気付くでしょう。同じネットワークセグメントにいる場合にのみ、異なるMACが必要です。Ignacioの回答を参照してください。

5
Posipiet

ネットワークデバイス同じセグメント上一意のMACアドレスが必要です。ルーターはLANとWANを2つの異なるセグメントに分割します。

ルーターには少なくとも2つのポートがあります。1つはWAN(いわば「インターネット」)用で、もう1つは(W)LAN、つまり内部ネットワーク用です。

どちらにも2つの異なるMACアドレスがあります。ルーターにコンピューターのMACアドレスを割り当てると、LAN内に同じMACがなくなりますが、ルーターはMACアドレスをWANポートにコピー」するため、次のように表示されます。それがあなたのコンピュータであったようにあなたのISP。

1
slhck