wyłączanie przewidywalnych nazw interfejsów sieciowych w Xubuntu 15.10


11

Jak wyłączyć przewidywalne nazwy interfejsów sieciowych w Xubuntu 15.10? Chcę, aby moje stare interfejsy nosiły nazwy eth0 ... ethx, niektóre z moich programów zakładają, że interfejs eth0 jest obecny i jest zakodowany na stałe w każdym miejscu.


Pamiętaj, aby naprawić szkodliwe oprogramowanie. Nie można uniknąć używania przewidywalnych nazw urządzeń sieciowych na zawsze.
Michael Hampton,

5
Na pewno spróbuję! ;)
Nullldata

4
I dlaczego robią obrażające ulepszenia, zmuszając chemię nazewnictwa, zupełnie inną od tej używanej przez wiele lat? Nie znajduję powodu, z wyjątkiem złamania milionów działających skryptów konfiguracji sieci.
Nuclear

@Nuclear To samo dotyczy wielu systemowych wynalazków.
Ceving

Odpowiedzi:


15

Jako root w pliku /etc/default/grub

Dodaj net.ifnames=0 biosdevname=0do wiersza poleceń jądra w swojej konfiguracji grub.

Aby to zrobić, zmień następujący wiersz

GRUB_CMDLINE_LINUX=""

do

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

następnie zapisz plik, uruchom, update-gruba następnie uruchom ponownie.


czy to to ? nie musisz modyfikować reguł programistycznych i innych rzeczy?
Ravikumar Tulugu,

W Ubuntu 14.04 (obraz mini.iso) robię to, ale dostaję tylko powitanie z napisem „Oczekiwanie na konfigurację sieci ...” i interfejsy sieciowe nie pojawiają się :(
aloplop85

To powinno być domyślne dla systemów stacjonarnych
jsaddwater

Dzięki, Iain! Ładna, zwięzła odpowiedź.
Eric M,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.