私は、balance-rrモード(別名0)で結合された2つのインターフェース(eth0とeth1)を備えたDebian 8Jessieマシンを持っています。スムーズに動作しますが、ブリッジを設置しようとすると動作しません。
私の/ etc/network/interfaces
auto lo
iface lo inet loopback
# The primary network interface
auto bond0
iface bond0 inet static
slaves eth0 eth1
bond-mode 0
bond-miimon 100
bond_downdelay 200
bond_updelay 200
auto br0
iface br0 inet static
address 192.168.20.20
netmask 255.255.255.0
gateway 192.168.20.1
dns-nameservers 8.8.8.8
bridge_ports bond0
bridge_maxwait 0
bridge_fd 0
bridge_stp off
どんな手掛かり?ありがとう。
これは私のサーバーからの設定を機能させています:
/ etc/network/interfaces:
auto lo
iface lo inet loopback
auto bond0
iface bond0 inet manual
up ifconfig bond0 0.0.0.0 up
slaves eth1 eth0
bond-mode 0
bond-miimon 100
bond-lacp-rate 0
auto br0
iface br0 inet static
address 192.168.162.235
netmask 255.255.192.0
gateway 192.168.150.254
bridge_ports bond0 vnet0
bridge_stp off # switch on with more system like this
bridge_maxage 0
bridge_ageing 0
bridge_ageing 0
それに加えて、インストールする必要があります:
apt-get install bridge-utils ifenslave
/etc/modprobe.d/からボンドモジュール構成を削除します
コメントの1つで提案されているbond-mode 5
(lacp)およびip
コマンドでも、問題なく機能していました。
auto bond0
iface bond0 inet manual
up ip link set up dev bond0
slaves eth1 eth0
bond-mode 4
bond-miimon 100
bond-lacp-rate 0
auto br0
iface br0 inet static
address 192.168.162.235
netmask 255.255.192.0
gateway 192.168.150.254
bridge_ports bond0
bridge_stp off # switch on with more system like this
bridge_maxage 0
bridge_ageing 0
とにかくすべてのクレジットは Michal Sokolowski に行きます。
私の解決策は、次の行を追加することでした。
pre-up sleep 2
構成をブリッジします。
auto enp3s0
iface enp3s0 inet manual
bond-master bond0
auto enp2s0
iface enp2s0 inet manual
bond-master bond0
auto bond0
iface bond0 inet manual
up ip link set up dev bond0
bond-mode 5
bond-miimon 100
bond-lacp-rate 0
bond-slaves enp3s0 enp2s0
auto virbr0
iface virbr0 inet static
address 192.168.10.3
gateway 192.168.10.1
netmask 255.255.255.0
dns-nameservers 192.168.10.2 192.168.10.1
bridge_ports bond0
dns-search yoyo.yo
bridge_stp off
bridge_fd 0
bridge maxwait 0