відключення передбачуваних імен мережевого інтерфейсу в xubuntu 15.10


11

Як відключити передбачувані імена мережевого інтерфейсу в xubuntu 15.10? Я хочу, щоб мої старі інтерфейси називали eth0 ... ethx, деякі з моїх програмних засобів передбачають, що інтерфейс eth0 буде присутній і є жорстким кодом повсюди.


Не забудьте виправити порушення програмного забезпечення. Ви не можете уникнути використання передбачуваних імен мережевих пристроїв назавжди.
— Майкл Хемптон

5
Я, безумовно, спробую! ;)
— Nullldata

4
І чому вони роблять образливі оновлення, змушуючи іменувати назву, абсолютно відмінну від тієї, яка використовується протягом багатьох років? Я не знаходжу причин, окрім порушення мільйонів сценаріїв налаштування робочої мережі.
— Ядерна

@Nuclear Це ж стосується багатьох системних винаходів.
— припинення

Відповіді:


15

Як корінь, у файлі /etc/default/grub

Додайте net.ifnames=0 biosdevname=0до командного рядка ядра в налаштуваннях grub.

Для цього змініть наступний рядок

GRUB_CMDLINE_LINUX=""

до

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

потім збережіть файл, запустіть update-grubі перезавантажте.


це все ? не потрібно змінювати dev-правила та інші речі?
— Равікумар Тулугу

У Ubuntu 14.04 (mini.iso image) я це роблю, але мені з’являється лише сплеск, що каже: "Чекаю конфігурації мережі ...", а мережеві інтерфейси не з'являються :(
— aloplop85

Це має бути за замовчуванням для настільних систем
— jsaddwater

Дякую, Іайн! Приємна стисла відповідь.
— Ерік М
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.