menonaktifkan nama antarmuka jaringan yang dapat diprediksi di xubuntu 15.10

11

Bagaimana kita menonaktifkan nama antarmuka jaringan yang dapat diprediksi di xubuntu 15.10? Saya ingin penamaan antarmuka lama saya seperti eth0 ... ethx, beberapa perangkat lunak saya mengasumsikan antarmuka eth0 untuk hadir dan kode keras di semua tempat.

Ravikumar Tulugu
sumber
Ingatlah untuk memperbaiki perangkat lunak yang menyinggung. Anda tidak dapat menghindari penggunaan nama perangkat jaringan yang dapat diprediksi selamanya.
Michael Hampton
5
Saya pasti akan mencoba! ;)
Nullldata
4
Dan mengapa mereka melakukan peningkatan yang menyinggung, memaksa cheme penamaan, sama sekali berbeda dari yang digunakan selama bertahun-tahun? Saya tidak menemukan alasan, kecuali memecahkan jutaan skrip pengaturan jaringan yang berfungsi.
Nuklir
@Nuclear Hal yang sama berlaku untuk banyak penemuan systemd.
ceving

Jawaban:

15

Sebagai root, dalam file tersebut /etc/default/grub

Tambahkan net.ifnames=0 biosdevname=0ke baris perintah kernel di konfigurasi grub Anda.

Untuk melakukannya, ubah baris berikut

GRUB_CMDLINE_LINUX=""

untuk

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

lalu simpan file, jalankan update-grubdan reboot.

user9517
sumber
itu saja ? tidak perlu memodifikasi aturan-dev dan hal-hal lain?
Ravikumar Tulugu
Di Ubuntu 14.04 (gambar mini.iso) saya melakukan itu tetapi saya hanya mendapatkan splash yang mengatakan "Menunggu konfigurasi jaringan ..." dan antarmuka jaringan tidak muncul :(
aloplop85
Ini harusnya default untuk sistem desktop
jsaddwater
Terima kasih, iain! Jawaban singkat yang bagus.
Eric M