Cara Mengganti Nama Interface eth0 ke eth1 di Ubuntu Server Tanpa Error

Cara Mengganti Nama Interface eth0 ke eth1 di Ubuntu Server Tanpa Eror. Dalam pengelolaan infrastruktur pusat data (*data center*) atau manajemen pelayan jaringan (*server administration*) berbasis open source, kestabilan deteksi perangkat keras merupakan fondasi utama yang wajib dijaga. Sesuatu kendala teknis bisa saja terjadi mendadak tanpa Anda duga dan sadari sebelumnya, yang menyebabkan kartu jaringan fisik atau *Ethernet Card / LAN Card* pada mesin Ubuntu Server yang Anda miliki mengalami kerusakan dan harus segera diganti dengan perangkat keras yang baru. Pergantian komponen vital ini sering kali memicu perubahan konfigurasi di latar belakang sistem operasi.

Secara bawaan (*default*), sistem operasi Linux Ubuntu versi lama akan mendeteksi dan membaca kartu jaringan pertama yang terpasang menggunakan identitas nama eth0. Jika terdapat kartu jaringan kedua, ketiga, dan seterusnya, sistem secara kronologis akan menamainya sebagai **eth1**, **eth2**, dan seterusnya. Aturan penamaan statis ini diikat erat oleh sistem berdasarkan alamat fisik unik perangkat keras yang biasa dikenal dengan istilah *MAC Address*.

Ada banyak faktor eksternal yang menyebabkan kita dipaksa untuk mengganti LAN Card pada Ubuntu Server, atau melakukan penyesuaian ulang saat kita menjalankan replika mesin virtual Ubuntu Server di dalam platform **VirtualBox** atau **VMware**. Contoh kasus klasik yang paling sering ditemukan di lapangan adalah ketika kita memindahkan berkas mesin virtual (*virtual machine file*) dari satu komputer hos ke komputer hos lainnya. Karena mesin virtual berpindah lingkungan, sistem emulator akan menyuntikkan *MAC Address* baru pada kartu jaringan virtualnya. Hal ini membuat Ubuntu mendeteksi adanya hardware baru dan mengubah tatanan nama antarmukanya secara otomatis, yang berakibat fatal pada putusnya seluruh koneksi internet server Anda.

cara mengubah nama interface eth ubuntu server

Gambar 1: Logo Resmi Sistem Operasi Linux Ubuntu Server yang Sering Digunakan Sebagai Web Server Lokal

Dampak Perubahan Identitas MAC Address pada Ekosistem Ubuntu

Karena nama identitas `eth0` yang lama sudah tertanam kuat di dalam basis data sistem, Ubuntu yang diganti kartu jaringannya atau dipindahkan antar-VirtualBox tidak akan bisa berjalan semestinya setelah proses *booting* selesai. Sistem operasi Linux akan membaca *LAN Card* baru tersebut sebagai perangkat tambahan baru dan langsung memberikan label nama berikutnya (misalnya menjadi `eth1`), sementara jalur konfigurasi pengalamatan IP Anda di file utama masih mengunci target nama `eth0` yang kini statusnya sudah gaib atau tidak eksis.

Ketidakselarasan penamaan inilah yang menjadi biang kerok mengapa server mendadak lumpuh dan tidak bisa di-ping dari komputer klien lain di dalam jaringan lokal. Sebenarnya, tanpa perlu mengganti nama antarmukanya kembali ke setelan awal, kita bisa saja langsung melakukan konfigurasi ulang atau mendesain ulang baris *IP Address* mengikuti nama baru (`eth1`) tersebut. Namun, demi menjaga kerapian dokumentasi sistem jaringan atau mengikuti standarisasi aturan script otomatis yang sudah ada, penguasaan mengenai cara mengganti eth0 ke eth1 di Ubuntu atau sebaliknya ke nama yang Anda sukai, menjadi cabang ilmu pengetahuan teknis yang sangat penting untuk dikuasai.

Untuk memulai proses investigasi awal guna memeriksa daftar kartu jaringan mana saja yang statusnya terdeteksi aktif atau hidup di dalam mesin operating system Anda, Anda dapat mengeksekusi baris perintah perintah interogasi teks berikut langsung pada konsol terminal Linux Anda:

ifconfig -a | more

Melalui hasil pembacaan baris kode di atas, Anda dapat melihat secara detail peta alamat fisik MAC Address dari hardware baru yang sedang aktif, sehingga Anda bisa menentukan taktik perbaikan file konfigurasi dengan tingkat akurasi yang tinggi.

Langkah Demi Langkah Mengubah Nama Interface via Udev Rules

Apabila Anda berkeinginan untuk memaksa sistem mengubah nama interface dari `eth1` mengorbankan atau menggantikan posisi `eth0` lama yang sudah tidak aktif di Ubuntu Server, prosedurnya dapat diselesaikan dengan sangat mudah. Konfigurasi ini memanfaatkan fungsionalitas manajer perangkat Linux yang bertugas mengatur aturan penamaan hardware secara permanen.

Silakan masuk dan lakukan proses otentikasi masuk (*Login*) ke dalam mesin konsol Ubuntu Server Anda menggunakan hak akses tertinggi sebagai **root**, kemudian ikuti instruksi teknis berikut:

1. Mengedit File Konfigurasi Aturan Udev

Kita akan membuka dan menyunting file aturan perangkat persisten menggunakan aplikasi editor teks Nano. Jalankan perintah baris kode berikut:

nano /etc/udev/rules.d/70-persistent-net.rules

Di dalam file teks tersebut, Anda akan disuguhi oleh beberapa baris skrip deteksi perangkat keras PCI bawaan pabrik yang strukturnya menyerupai contoh susunan kalimat di bawah ini:

# PCI device 0x1106:0x3065 (via-rhine)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:21:ea:74:59", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x10ec:0x8136 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:01:2e:1c:85:b3", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

2. Memodifikasi String Parameter Nama Elemen

Untuk menata ulang jalurnya, silakan lakukan dua langkah modifikasi penting berikut pada teks di dalam file tersebut:

  1. Ubah nilai string parameter NAME="eth1" pada baris kartu jaringan baru Anda (baris kedua) dengan menggantinya menjadi nama target yang Anda inginkan, yaitu menjadi NAME="eth0".
  2. Matikan atau nonaktifkan aturan baris pertama (kartu jaringan lama yang sudah rusak/hilang) dengan cara menyisipkan karakter tanda pagar atau simbol **#** tepat di awal tulisan kalimat SUBSYSTEM. Langkah ini dibaca sistem sebagai komentar, sehingga baris lama tersebut akan diabaikan oleh mesin.

Hasil modifikasi akhir kodenya akan bertransformasi menjadi seperti format susunan berikut:

#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:21:ea:74:59", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:01:2e:1c:85:b3", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

Setelah seluruh karakter dipastikan terketik dengan presisi, silakan simpan hasil modifikasi konfigurasi tersebut dengan cara menekan kombinasi tombol shortcut keyboard **CTRL + O**, lalu tekan Enter, dan keluar dari halaman editor dengan menekan tombol **CTRL + X**.

Tahap Penyelarasan Akhir pada File Network Interfaces

Langkah penutup yang tidak boleh Anda lewatkan agar sistem operasi Ubuntu Server Anda dapat kembali terkoneksi dengan jaringan internet secara normal adalah melakukan sinkronisasi nama antarmuka. Anda wajib memastikan bahwa nama kartu jaringan yang telah Anda tentukan di dalam file aturan udev di atas (yaitu `eth0`) telah dituliskan dengan nama yang sama persis di dalam dokumen pengaturan IP utama.

Silakan buka dan periksa isi berkas manajemen konfigurasi alamat IP Anda melalui eksekusi perintah perintah CLI berikut:

nano /etc/network/interfaces

Pastikan baris deklarasi konfigurasi IP (apakah menggunakan mode static maupun otomatis DHCP) sudah mengarah ke nama target `eth0`. Selesaikan proses pengeditan, simpan filenya, lalu lakukan proses penyalaan ulang mesin (*reboot*) server Anda untuk mematikan sistem lama dan mengaktifkan susunan perangkat baru.

Kesimpulan dan Rekomendasi Jasa Setting MikroTik Jarak Jauh

Kendala perubahan nama antarmuka pasca-pergantian perangkat keras LAN Card atau migrasi mesin virtual antar-VirtualBox merupakan dinamika teknis yang wajar terjadi pada administrasi server Linux. Melalui teknik modifikasi file aturan persisten pada direktori *udev rules* di atas, tata letak identitas jaringan dapat dikembalikan ke setelan awal dengan sangat mudah tanpa perlu merusak struktur sistem operasi. Penguasaan trik ini menjadi modal penting dalam mengelola infrastruktur jaringan lokal Anda.

Meskipun penataan nama interface server tampak sederhana, pada implementasi nyata di ekosistem jaringan berskala besar, menyelaraskan konektivitas antara server Linux dan sistem manajemen bandwidth routerboard sering kali membutuhkan ketelitian ekstra. Jika Anda menghadapi kesulitan dalam melakukan penataan perutean data (*routing*), pembagian kuota internet, pembangunan sistem Hotspot voucher, hingga integrasi jaringan terowongan virtual pribadi (VPN), mempercayakan sistem Anda kepada ahlinya adalah opsi terbaik. Kami menghadirkan solusi profesional **Jasa Setting MikroTik Jarak Jauh (Remote)** terpercaya untuk seluruh penjuru Indonesia. Hubungi pusat komunikasi pelanggan kami via WhatsApp di nomor **0857 6381 0001** untuk konsultasi topologi gratis dan optimasi jaringan yang stabil serta bergaransi resmi!