Pada saat boot (atau setiap kali driver jaringan dimuat) antarmuka selalu diberi nama gaya ethX oleh kernel, di mana X adalah angka terendah yang saat ini tidak digunakan dimulai dengan 0 (nol). Kernel tidak memiliki kemampuan untuk memastikan driver atau antarmuka disajikan dalam urutan yang sama setiap saat. Karena itu, setiap kali sistem melakukan booting, beberapa fungsi OS perlu memastikan antarmuka yang diberikan selalu diberi nama yang sama, sehingga penggantian nama antarmuka akan terlihat selama proses boot. Di RHEL 7, fungsi OS ini disediakan oleh fitur Antarmuka Jaringan yang Dapat Diprediksi systemd.
Mulai RHEL 7, RedHat telah memperkenalkan Penamaan Perangkat Jaringan yang Konsisten yang memastikan perangkat jaringan diberi nama yang konsisten di seluruh reboot. Sangat disarankan agar fitur ini tidak dinonaktifkan. Tetapi jika Anda masih menginginkan penamaan gaya ethX lama untuk antarmuka jaringan, gunakan langkah-langkah yang diberikan di bawah ini.
Mengaktifkan gaya lama eth# dari skema penamaan antarmuka jaringan
1. Untuk menonaktifkan Penamaan Perangkat Jaringan yang Konsisten dan biosdevname skema penamaan pada RHEL 7/CentOS 7, edit /etc/default/grub file dan tambahkan keduanya net.ifnames=0 dan biosdevname=0 nilai parameter ke file GRUB_CMDLINE_LINUX parameter:
# cat /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel_7/swap rd.luks.uuid=luks-cc387312-6da6-469a-8e49-b40cd58ad67a crashkernel=auto vconsole.keymap=us vconsole.font=latarcyrheb-sun16 rd.lvm.lv=rhel_7/root rhgb quiet net.ifnames=0 biosdevname=0" GRUB_DISABLE_RECOVERY="true"
2. Bangun kembali file /boot/grub2/grub.cfg dengan menjalankan grub2-mkconfig perintah:
# grub2-mkconfig -o /boot/grub2/grub.cfg
Catatan:untuk sistem yang di-boot menggunakan UEFI:
# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
3. Perbarui konfigurasi antarmuka untuk mempersiapkan nama perangkat baru. Pertama, temukan nama perangkat saat ini. Pada contoh di bawah, nama perangkatnya adalah ‘ens33 ' dan nama Profil Koneksi adalah 'Berkabel ‘:
# nmcli connection show NAME UUID TYPE DEVICE Wired 63cba8b2-60f7-4317-bc80-949e800a23cb 802-3-ethernet ens33
4. Perbarui Profil Koneksi untuk menyetel nama perangkat ke eth0:
# nmcli connection modify Wired connection.interface-name eth0
5. Reboot sistem:
# shutdown -r now