Як змінити ім'я інтерфейсу з eth0 на eth1 в debian

Як змінити ім'я інтерфейсу з eth0 на eth1 в debian

Системний адміністратор Linux-систем досить часто в своїй роботі стикається з upgrade`ом серверів. Найчастіше це установка додаткових жорсткі диск в уже існуючий RAID-маса, додавання ОЗУ і додавання мережевих карт. Особливо актуально це тоді, коли використовується на серверах якась система віртуалізації.

Начебто все просто: зупинив сервер, зняв кришку, встановив мережеву карту, закрив кришку і запустив операційну систему. Все просто, якщо системний адміністратор не перфекціоніст, який звик робити все правильно і послідовно, дотримуючись стандартів підприємства.

Однією з таких задач можна назвати зміна імені інтерфейсу в Linux.

На одному сервері, який був тестовим полігоном для розгортання системи віртуалізації, було встановлено 3 мережеві карти. Імена у карт були відповідно eth0, eth1 і eth2.

Після тривалих катувань було вирішено, що 2 мережеві карти, що підтримують стандарт IEEE 802.3ad для агрегації каналів, переставити на бойовий сервер. Так вийшло, що цими мережевими картами виявилися eth0 і eth2.

Тестовий сервер після такого downgrade`а має одну мережеву карту, яка в операційній системі так і залишилася називатися eth1.

Начебто проблем немає, система буде працювати в будь-якому випадку, але нашому адміну-перфекціоніст це не до душі. Та й до того ж це ми зараз пам'ятаємо, а після відпустки можемо і призабути її назву.

Тому для того, щоб в подальшому виключити додатковий головний біль, простіше відразу поміняти ім'я інтерфейсу на звичний всім eth0 і далі насолоджуватися життям.

Міняємо ім'я інтерфейсу в Debian

В Debian зробити це досить просто. Необхідно просто відредагувати конфігураційний файл /etc/udev/rules.d/70-persistent-net.rules. який зберігає в собі настройки всіх мережевих інтерфейсів операційної системи.

Мається на увазі, що Ви увійшли в систему від імені суперкористувача. В крайньому випадку необхідно додати в початок команди sudo.

Кожен мережевий інтерфейс в цьому файлі має конфігурацію:

Міняємо на свої значення і перезапускаємо систему.

На цьому все, після запуску інтерфейс буде доступний за новою імені.

P.S. Не забуваємо зробити такі ж поправки і в / etc / network / interfaces.

Випадкові 7 статей: