• 締切済み

LinuxのL2スイッチ化

現在、ブロードバンドルータの下部に8台のPCを接続しています。 やりたいことは、ある時間帯には、ルータとあるPCを通信可能にして、 ある時間は通信不可にするといったことを、 人手ではなく、スクリプトなどを利用して自動で実行することを考えています。 市販されているL2スイッチを利用すればできる??のかもしれませんが、非常に高価です。 そこで質問ですが、ルータとPC間に、NICを複数枚接続したLinuxサーバなどを接続して、 WAN側(ブロードバンドルータ側)からきたL2フレーム(DHCPofferなど)を、そのままLAN側(PC側)にはき出す(逆も同様に)ことは実現可能でしょうか? ※ポイントはL3のルーティングは行わずに、単純にルータから受信したパケットをそのまま下部に流す(反対も同様)ということです。 (PCとルータは、相互にMACアドレスで認証をしているため、MACアドレスの書き換えがNGなため。) 以上になります。

みんなの回答

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

ディストリビューションがわかりませんが、bridge-utilsを入れればいけるかと http://d-net.robata.org/inetbuild-bridge.html http://superlinux.blog50.fc2.com/blog-entry-47.html > 単純にルータから受信したパケットをそのまま下部に流す(反対も同様)ということです これだとブリッジ(L2SW)というよりリピータになりますけど、ブリッジで大丈夫ですかね?

mitihi111
質問者

お礼

ありがとうございました。 カーネル再コンパイル無しでいけそうです。

関連するQ&A