Нужно это для того, чтобы влезть хостом между двумя другими без выделения всяких ip и прочей мути с маршрутизацией — просто был один кабель, стало два — между ними наш новый хост. Ну и 2 Ethernet интерфейса на нашем новом хосте не помешает…
Собственно, наш новый хост начинает работать в режиме хаба. Вероятно, очень умного хаба (а иначе — зачем этим заниматься?).
apt-get install bridge-utils brctl addbr br0 brctl stp br0 on # Включаем STP на случай петель ifconfig eth0 0.0.0.0 down ifconfig eth1 0.0.0.0 down brctl addif br0 eth0 brctl addif br0 eth1 ifconfig eth0 up ifconfig eth1 up ifconfig br0 up
Если хотим иметь возможность зайти на наш новый хост, то ставим ещё и ip на br0.
ifconfig br0 192.168.0.1