От 17 апреля 2015 г., 15:23:15 в fido7.ru.unix.bsd ты писал: VK> Далее, если есть VK> интерфейс с MAC-адресом как во второй строке, то VK> переименовываем его в имя из второй строки, отбросив символ VK> "@". Hо если нет интерфейса с таким MAC-адресом, то имя net1 не VK> должно быть присвоено ни одному из сетевых интерфейсов, символ VK> "@" означает _строгую_ привязку.
Hе ясно зачем нужна "_строгая_ привязка" в такой формулировке. По крайней мере, она не помогает, ни отказоустойчивости, ни ремонтопригодности.
В примере Алексея, как я понял, основное - это заменил плату на однотипную, и, почти всегда, почти везде, всё работает.
Что бы это сделать совсем уж честно, нужно, грубо говоря, получать имя интерфейса не из файла (из файла станет только хуже), а по DHCP или чего-то аналогичного. Что позволит привязать "имя", используемое в дальнейших конфигурациях, с собственно проводом или тем, что за ним находится.
Как вариант, вообще забыть об именах интерфейсов. Строго говоря, их использование необязательно же.
-- Успехов, Сергей Леонтьев. E-mail: lse@CryptoPro.ru