#Записки о Unix/Linux/BSD/Solaris

Debian - нумерация сетевых интерфейсов.
Автор Охальников Олег   
31:01:2011 г.
При замене сетевых карт на новые им присваиваются новые имена, например, были eth0 и eth1, вставляем новые (вместо старых), смотрим

#mii-tools

имена могут быть другими, например eth2 и eth3. В ряде случаев нужны именно старые наименования. 
За генерацию правила udev, в котором сетевой карте присваивается имя отвечает скрипт /lib/udev/write_net_rules (его можно глянуть в ознакомительных целах, менять в нем ни чего не надо). Этот скрипт генерирует правило  /etc/udev/rules.d/70-persistent-net.rules. Открываем этот файл на правку, скорее всего в нем при замене карт появятся еще две строки, две первые под старые карты и в конце имеют наименование eth0 и eth1, и две новые записи с eth2 и eth3. Далее все просто, первые две записи удаляем, а в новые две за место eth2 и eth3 прописываем eth0 и eth1 - ребутаемся, хотя можно думаю и udev перезапустить. Смотрим

#mii-tools

и если имена стали eth0 и eth1, правим конф /etc/network/interfaces (меняем имена сетевых интерфейсов на те, которые показывает mii-tools) и перезапускаем  /etc/init.d/network restart. Проверяем с помощью ifconfig, теперь должно быть все так, как задумывалось.    

Добавить коментарий
Имя:
E-mail
Коментарий:



Код:* Code


Просмотров: 1302

  Коментарии (2)
RSS комментарии
 1 Написал(а) H@wk!, в 09:24 16.03.2011
FreeBSD по другому нумерует интерфейсы - по производителю. Все настройки хранятся в rc.conf, но вопрос как я понял в том, как всегда остаться с одними и теми же именами, независимо от того, карту какого производителя устанавливаем. Делается это так: #ifconfig re1 name lan - т.е. переименовываем реалтек - re1 в lan. Чтобы все это сохранилось при загрузке, надо в rc.conf прописать вот так, порядок важен! 
--- 
ifconfig_re1_name="lan" 
ifconfig_lan="192.168.0.1/24" 
ifconfig_lan_alias0="192.168.0.3/32" 
--- 
Т.е. важно, чтобы переименование интерфейса происходило до назначения IP адреса интерфейсу, ну и конечно алиасы, в последнюю очередь.
 2 Написал(а) Игорь, в 01:38 16.03.2011
А во FreeBSD как сделать это же ?
 
« Debian отключаем Ctrl+Alt+Del в консоли   find для хостинга или выставляем права на папки 755, права на файлы 644 »

#COMMENT

Linux - производитель сетевой ...
Посмотрите # dmesg | grep eth0 скорее всего карточка гигаби...
14/05/12 08:48 More...
By H@wk!

Linux - производитель сетевой ...
А что конкретно является скоростью, size или capacity. У мен...
11/05/12 23:19 More...
By qweqwerty

Arch rankmirrors или делаем mi...
Можно команды в sh скрипт засунуть и выполнять кроном, но я ...
10/05/12 11:13 More...
By H@wk!

Arch rankmirrors или делаем mi...
не всегда все держится в голове, поэтому - спасибо за потрач...
10/05/12 10:47 More...
By x5

FreeBSD оптимизация сервера. В...
Отличный блог, побольше бы таких статей)
07/05/12 09:28 More...
By Артем

#/tmp

Каким дистрибутивом Вы пользуетесь?

Сейчас на сайте находятся:
23 гостей

Нашли ошибку!

Выделите текст и нажмите:
[Shift]+[Enter]
[Отправить]
Спасибо!