Cara Ganti Hostname Linux Ubuntu Tanpa Restart

Mengganti hostname di Linux Ubuntu sebenarnya sangat mudah dan tidak selalu membutuhkan restart. Dalam banyak kasus, Anda bisa langsung mengubah hostname secara live tanpa mengganggu layanan yang sedang berjalan. Ini sangat berguna untuk sysadmin yang ingin melakukan penyesuaian cepat di server produksi.

Cara paling praktis adalah menggunakan perintah hostnamectl, yang sudah menjadi standar di Ubuntu modern. Pertama, cek hostname saat ini dengan perintah:

hostnamectl

Setelah itu, ubah hostname dengan perintah berikut (ganti hostname-baru sesuai kebutuhan):

sudo hostnamectl set-hostname hostname-baru

Perubahan ini langsung aktif tanpa perlu reboot. Namun, agar resolusi lokal tetap konsisten, sebaiknya Anda juga mengedit file /etc/hosts. Buka file tersebut:

sudo nano /etc/hosts

Kemudian sesuaikan baris yang berisi hostname lama menjadi hostname baru, biasanya pada baris 127.0.1.1. Simpan perubahan setelah selesai.

Untuk memastikan semuanya sudah benar, jalankan kembali:

hostnamectl

Jika hostname baru sudah muncul, berarti proses berhasil. Jika belum, coba logout terlebih dahulu kemudian login lagi.