Cara Ubah Nama Network Interface Kembali Menjadi eth0

Kebiasaan lama sulit untuk dihilangkan, sudah lama terbiasa dengan nama network interface eth0 dan wireless interface wlan0. Jadi ceritanya begini, ketika sudah proses instalasi arch linux selesai saya mencoba untuk menyambungkan wifi,

eth0 network interface

tetapi sebelumnya saya mencoba network interfacesnya dan disitu saya terkejut dan kebingungan dengan perubahan yang saya lihat, nama network interface menjadi enp2s0 dan wireless interface menjadi wlp6s0b1.
Setelah itu saya mencoba mencari cara untuk mengubahnya kembali, dan tentunya usaha yang saya lakukan tidak sia sia, saya menemukannya !

Mengubah Nama Network Interface Menjadi eth0

pertama, kita tampilkan semua daftar network interface, dengan command ip a

$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 32:22:77:54:45:28 brd ff:ff:ff:ff:ff:ff
3: wlp6s0b1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 45:24:33:57:5f:dd brd ff:ff:ff:ff:ff:ff
    inet 192.168.xx.xxx/xx brd 192.168.43.255 scope global noprefixroute wlp6s0b1
       valid_lft forever preferred_lft forever
    inet6 4e64::6a67:33ad:de89:6aff/64 scope link 
       valid_lft forever preferred_lft forever

yang perlu anda perhatikan pada output disaat adalah teks yang saya warnai, disitu sebagai bukti bahwa network interface saya tidak bernama eth0.

Selanjutnya kita tampilkan kernel message saat buffer, dengan command dibawah dmesg | grep -i eth


$ dmesg | grep -i eth
[   14.749204] r8169 0000:02:00.0 eth0: RTL8105e, 20:89:84:23:79:23, XID 40c00000, IRQ 28
[   15.405239] r8169 0000:02:00.0 enp2s0: renamed from eth0

Nah, saya mendapatkan output yang mencurigakan di line ke-2 dan mungkin ini penyebabnya network interface jadi berubah nama.

Oke disitu sangat jelas sekali bahwa eth0 di ubah namanya menjadi enp2s0 pada saat booting, untuk eth0 tidak diubah pada saat booting maka yang harus anda lakukan adalah mengedit file grubnya.

$ sudo vim /etc/default/grub

dan tambahkan net.ifnames=0 biosdevname=0 pada GRUB_CMDLINE_LINUX, agar lebih jelasnya.

Dari:

GRUB_CMDLINE_LINUX=""

Menjadi:

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

kemudian generate grubfile baru dengan command berikut ini.

$ sudo grub-mkconfig -o /boot/grub/grub.cfg

setelah itu reboot

$ sudo reboot

Proses reboot selesai, kita sekarang coba cek hasilnya dengan command ip a lagi.

Hasilnya:


$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 32:22:77:54:45:28 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 45:24:33:57:5f:dd brd ff:ff:ff:ff:ff:ff
    inet 192.168.xx.xxx/xx brd 192.168.43.255 scope global noprefixroute wlp6s0b1
       valid_lft forever preferred_lft forever
    inet6 4e64::6a67:33ad:de89:6aff/64 scope link 
       valid_lft forever preferred_lft forever

Jika ada yang memakai cara ini, tetapi tidak bekerja saya mohon untuk berkomentar dibawah, insyaallah akan saya update tutorialnya nanti.

Comments

  1. Gan mksh blog nya bnyk membantu khususnya sy yg masih pemula.. oh iya sy bisa minta no WA nya gan??

    ReplyDelete
    Replies
    1. Kalau bisa langsung chat ke facebook saya di halaman contact gan.

      Delete

Post a Comment