Как известно, после замены сетевой карты, ей выдается следующее свободное имя устройства, что далеко не всегда есть хорошо. Для того, чтобы изменить это положение вещей, а так же при необходимости просто переназначить картам имена в необходимой последовательности, надо поправить файл:
/etc/udev/rules.d/70-persistent-net.rules
Содержимое может быть приметно таким (для одной сетевой карты):
# This file maintains persistent names for network interfaces. # See udev(7) for syntax. # # Entries are automatically added by the 75-persistent-net-generator.rules # file; however you are also free to add your own entries.
# PCI device 0x10ec:0x8168 (r8169) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1d:92:83:85:4b", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" Значения пишутся в одну строку на каждый сетевой интерфейс. В принципе, все вполне очевидно. Если не нравится в какой последовательности назначены интерфейсы, достаточно просто поменять значение NAME. Если есть желание, чтобы система заново распределила все имеющиеся сетевые карты, достаточно просто его удалить. При следующей загрузке он будет создан заново, с расставленными по порядку сетевухами.
* Проверено в Ubuntu 10.04
|