
Ubuntu サーバー 14.04 で 2 つのインターフェース間のブリッジを設定しようとしています。これが私の設定em1
です:em2
auto lo
iface lo inet loopback
auto em1
iface em1 inet dhcp
auto em2
iface em2 inet dhcp
auto br0
iface br0 inet static
address 10.1.1.11
network 10.1.1.0
netmask 255.255.255.0
broadcast 10.1.1.255
gateway 10.1.1.1
dns-nameservers 10.1.1.1
bridge_ports em1 em2
brige_stp off
bridge_fd 0
bridge_maxwait 0
しかし、動作しません。設定のどこが間違っているのでしょうか?
答え1
これを試して:
auto lo
iface lo inet loopback
auto em1
iface em1 inet manual
auto em2
iface em2 inet manual
auto br0
iface br0 inet static
metric 0
address 10.1.1.11
network 10.1.1.0
netmask 255.255.255.0
broadcast 10.1.1.255
gateway 10.1.1.1
dns-nameservers 10.1.1.1
bridge_ports em2
brige_stp off
bridge_fd 0
bridge_maxwait 0
em1 が別のサブネット上にある場合は、サブネット情報を含む br0 を br1 セクションにコピーし、メトリック 0 を 1 に変更できます。
同じサブネット上にあり、両方を使用する場合は、それらを結合する必要があります。ifenslave をインストールして結合を構成します。そのためのサンプル構成も提供できますが、仮想環境でこれを使用する場合、ブリッジと結合は一緒に機能しないことに注意してください。macvtap インターフェイスを使用する必要があります。