Issue clone VM : udev renamed eth0 to eth1

ic-tux2Ketika kita mengclone sebuah VM Linux, tentu kita pernah mengalami masalah ini dimana eth0 “hilang” berganti menjadi eth1. Hal ini disebabkan karena VMware akan mengenerate Mac address yang berbeda untuk eth0. Namun karena Mac address disimpan secara statik di dalam konfigurasi ifcfg-eth0, maka Linux akan secara otomatis merename eth0 menjadi eth1. Namun begitu network interface tetap tidak berhasil up karena inkonsistensi referensi eth0 di dalam ifcfg-eth0. Solusinya adalah berikut.
Cara 1 (tetap mempertahankan eth0):
– Hapus file /etc/udev/rules.d/70-persistent-net.rules
– Lihat Mac address di VM settings
– Ubah Mac address di /etc/sysconfig/network-scripts/ifcfg-eth0 sesuai dengan Mac Address di VM settings
– Reboot

Cara 2 (eth0 berubah menjadi eth1):
– Lihat Mac Address di VM settings dan sesuaikan yang tercantum di ifcfg-eth0
– Ubah semua referensi eth0 menjadi eth1 di dalam file ifcfg-eth0
– Rename file ifcfg-eth0 menjadi ifcfg-eth1
– Reboot

Semoga bermanfaat 🙂

Fajar Priyanto
Singapura, 15 Feb 2014
Penulis yang sedang mengembara