[Sysadmins] ncsh <skip />
Peter V. Saveliev
=?iso-8859-1?q?peet_=CE=C1_altlinux=2Eru?=
Пт Окт 19 15:41:41 MSD 2007
В сообщении от 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