Hostname adalah nama unik yang digunakan untuk mengidentifikasi sebuah server atau komputer dalam sebuah jaringan. Pada server Linux, hostname sering digunakan untuk mempermudah administrasi sistem, monitoring, hingga konfigurasi layanan seperti mail server, database, atau web server.
Pada artikel ini kita akan membahas cara melihat dan mengubah hostname di Linux dengan beberapa metode yang umum digunakan.
1. Cara Melihat Hostname Saat Ini
Sebelum mengubah hostname, kita bisa mengecek hostname yang sedang digunakan dengan perintah berikut:
hostname
Atau menggunakan perintah:
hostnamectl
Contoh output:
Static hostname: mail-server
Icon name: computer-vm
Chassis: vm
Operating System: Ubuntu 22.04
Kernel: Linux 5.15
Dari output tersebut kita bisa melihat hostname server yang aktif.
2. Mengubah Hostname dengan hostnamectl (Recommended)
Pada sistem Linux modern yang menggunakan systemd, cara paling mudah adalah menggunakan hostnamectl.
Perintahnya:
sudo hostnamectl set-hostname mail.example.com
Setelah menjalankan perintah tersebut, hostname akan langsung berubah.
Untuk memastikan perubahan berhasil, jalankan kembali:
hostnamectl
3. Mengubah File /etc/hosts
Setelah mengubah hostname, biasanya kita juga perlu menyesuaikan file /etc/hosts.
Edit file dengan:
sudo nano /etc/hosts
Contoh konfigurasi:
127.0.0.1 localhost
127.0.1.1 mail.example.com mail
Hal ini penting agar hostname dapat dikenali oleh sistem secara lokal.
4. Verifikasi Hostname
Untuk memastikan hostname sudah benar, jalankan:
hostname
atau
hostname -f
Jika sudah sesuai, berarti konfigurasi hostname berhasil dilakukan.
5. Restart (Opsional)
Pada beberapa kasus, restart server dapat membantu memastikan semua service membaca hostname baru.
sudo reboot
Kesimpulan
Mengubah hostname di Linux merupakan hal yang cukup sederhana. Dengan menggunakan hostnamectl, proses perubahan hostname dapat dilakukan hanya dengan satu perintah. Jangan lupa juga untuk menyesuaikan file /etc/hosts agar hostname dapat dikenali dengan benar oleh sistem.
Hostname yang terkonfigurasi dengan baik sangat penting terutama pada server production seperti mail server, web server, atau database server.