Re: iproute2 vs. legacy tools
On Sat, Jun 02, 2012 at 12:41:55AM +0400, Mikhail A Antonov wrote:
> 02.06.2012 00:31, Eugene Berdnikov пишет:
> > iface ext inet static
> Это у тебя реально интерфейс зовётся ext а никакой не ethX?
Да.
> Кто его так называет? udev переименовывает после обнаружения ядром?
Назвал так его я, и научил udev именовать для меня при загрузке.
> > iface rial inet static
> > address x.y.z.7
> > netmask 255.255.255.248
> > broadcast x.y.z.255
> > pre-up [ -d /proc/sys/net/ipv4/conf/rial ] || \
> > /sbin/ip link add link ext name rial type vlan id 7
> > <up/down-скрипты для x.y.z.1-6>
> > post-down /sbin/ip link del rial type vlan || true
> А это костыли совсем :-/
> Я надеялся на более изящное решение.
Для меня лично это самое простое и ясное решение. Потому что я давно
работаю с iproute (функциональности legacy tools мне не хватает
уже лет 10, а то и больше, а их неудобство просто бесит).
Для любителей "изяществ" есть некие скрипты в комплекте bridge utils,
рассованные по if-up.d/if-down.d, но разбираться, какие директивы
из interfaces они парсят и что с ними делают -- это не для слабых
духом... И я даже не уверен, что такую простую конфигурацию можно
с помощью тех скриптов сделать.
--
Eugene Berdnikov
Reply to: