= Сообщение: 2781 из 10763 ===================================== RU.UNIX.BSD = От : Serguei E. Leontiev 2:5020/400 17 Apr 15 14:07:25 Кому : Vassily Kiryanov 17 Apr 15 14:07:25 Тема : Re: О съезжании номеров сетевых интерфейсов. FGHI : area://RU.UNIX.BSD?msgid=<1187500674@ddt.demos.su>+3c3b9c90 На : area://RU.UNIX.BSD?msgid=2:5054/36+553120f7 = Кодировка сообщения определена как: CP866 ================================== ============================================================================== From: "Serguei E. Leontiev" <leo@sai.msu.ru>
Привет Василий,
От 17 апреля 2015 г., 14:40:29 в fido7.ru.unix.bsd ты писал: AK>> нажмите any key для продолжения банкета. Ой, что, у вас был AK>> доступ только через ssh? VK> Согласен, фича _строгой_ привязки системного имени сетевого VK> интерфейса к его MAC-адресу это штука обоюдоострая. Можно VK> напороться именно так, как ты сказал. Hо зачем привязку делать VK> полностью строгой? Hапример, можно сделать так, если для VK> какого-то имени интерфейса в файле привязок назначен MAC-адрес VK> и этот MAC-адрес есть хоть на одной сетевухе, то назначаем VK> такое имя именно этому интерфейсу. Если имя привязано к VK> MAC-адресу, которого нет ни у одной сетевухи в системе, то это VK> имя отправляется в пул свободных для раздачи и будет присвоено VK> первому-же сетевому интерфейсу, для MAC-адреса которого VK> привязки не назначено. Hу, или даже можно сделать привязку либо VK> обычной, либо обязательной. Сдаётся мне, что файлик VK> /etc/ifaces.binding можно под такое завести и обрабатывать VK> шелл-скриптом.
Hе уверен, что описанная схема так уж хороша, но это ж пара, другая, совершенно тривиальных и абсолютно понятных строчек в /etc/rc.conf, например:
binding_ether001c42c2a76d=ext0 binding_ether001c4261a836=int0 for i in `ifconfig -l ether` ; do