[Platform50-dev] Q: ifaddbr ?
Anton Farygin
rider на altlinux.com
Пт Апр 24 17:27:57 MSD 2009
Stanislav Ievlev пишет:
>
> Нет конечно. Бриджи это не его дело. Но он постарается понять что интерфейс
> сидит в бридже, не будет показывать его, а вместо этого будет пытаться
> настроить соотв. бридж.
>
> "Постарается" и "пытаться" потому что я пока не делал поддержку общего
> случая когда в бридже сидит несколько eth.
В текущем варианте в один бридж засадить несколько ETH и не получится.
впрочем, как и vpn'ов.
Т.е. - поддержка бриджей сломана, благодаря тому, что все ethernet
устройства впихнули насильно в br<if> интерфейсы, которыми дальше рулят
как обычными ethernet'ами.
Нужно было для каждого ethernet устройства создасть свой
/etc/net/ifaces/eth0/ с конфигом вида:
# cat /etc/net/ifaces/eth0/options
TYPE=eth
Создать для каждого из них бридж с конфигом вида:
# cat /etc/net/ifaces/br0/options
TYPE=bri
HOST='eth0'
И поднимать их с помощью ifup br0 (или при старте системы)
В этом случае - и овцы целы, и волки сыты... т.е. - kvm/libvirt
работает, и при желании в этот бридж засовывается всё что угодно.
Подробная информация о списке рассылки platform50-dev