複数の仮想インターフェイスがすべて eth0 に接続されます。

複数の仮想インターフェイスがすべて eth0 に接続されます。

私はフォローアップをしています。このチュートリアルuml-utilitiesブリッジイーサネットインターフェイスの使用と設定に使用され、bridge-utils2つのインターフェイスに適していますが、2つ以下です。

私が達成したいのは、ルータで割り当てられた独自のIPを使用してさまざまなインターフェイスを持つことができるVirtualBoxスタイルのブリッジです。

理想的には、次のようなものが欲しいです。

eth0 - 192.168.1.12 -- host IP
tap0 - 192.168.1.13 -- ip of first virtual adapter
tap1 - 192.168.1.14
...

eth0私が経験している問題は、be part ofとを追加しようとしたときに発生します。br1br0

~ # brctl addif br1 eth0
device eth0 is already a member of a bridge; can't enslave it to bridge br1.    

その他のコマンド:

~ # brctl show
bridge name bridge id       STP enabled interfaces
br0     8000.3209ba59de51   no      eth0
                                    tap0
br1     8000.000000000000   no      

br0 持つeth0IPは以前とは異なります。eth0 含まないsudo ifconfig eth0 0.0.0.0 promisc私はコマンドを実行したので、IP地図時間tap0 確かにアイピーがあります。


IPを元に戻すことができ、eth0それを行うと、現在のIPとは異なり、以前dhclient eth0のIPになります。br0

関連情報