В сообщении от Friday 19 October 2007 15:02:23 Aleksey Avdeev написал(а):
<skip />
>   Можно ли настроить бриджи на автореконфигурацию при
> добавлении/удалении интерфейсов?

Смотря что понимать под автореконфигурацией :)

На данный момент ncsh умеет только netlink-события с адресами; само по себе 
добавление интерфейса, без адреса, проходит другим событием и пока что не 
обрабатывается.

Пока что == до начала след. недели, т.к. на выходных случится очередной 
приступ кодирования, и функциональности ещё прирастёт. В репозитарии svn это 
будет вечером в воскресенье, в Сизифе -- как пройдёт через инкаминг, думаю, в 
понедельник или вторник.

Соотв., это можно будет сделать или так:

!
catch netlink.link.add
        exec service bridge restart
!
events
        netlink

...

или так:

!
configure network interfaces
        !
        bridge 0
                ! 
                ! декларируем ветку как функцию
                declare br
                !
                ! потенциальные участники бриджа
                interface venet0
                interface venet1
                interface venet2
                ...
        !
        catch netlink.link.add
                call br
!
events
        netlink

...

т.е. можно назначать адрес при старте venet, и делать catch 
netlink.address.add, но это как-то через голову; проще подождать понедельника 
и netlink.link.

-- 
Peter V. Saveliev
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить