відключення передбачуваних імен мережевого інтерфейсу в 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.