Ganti Hostname Linux
Ada kalanya kita hendak mengganti hostname linux box kita. Langkah pertama, cek hostname dengan menggunakan beberapa perintah berikut:
uname -n
hostname -a
hostname -s
hostname -d
hostname -f
hostname
Konfigurasi /etc/hosts. Jika menggunakan DHCP server, maka /etc/hosts dikonfigurasi seperti dibawah ini:
127.0.0.1 box.domain.com localhost.localdomain localhost box
Jika tidak, maka /etc/hosts dikonfigurasi seperti dibawah ini:
127.0.0.1 localhost.localdomain localhost
192.168.0.1 box.domain.com box
Set hostname menggunakan perintah “hostname”.
Setelah konfigurasi /etc/hosts dengan benar, perintah “hostname” dapat dijalankan seperti dibawah ini:
#hostname box.domain.com
Cek file /etc/HOSTNAME (jika ada). File tersebut bisa saja sudah ada ataupun belum.
box.domain.com
Cek file /etc/sysconfig/network. Jika menggunakan IP static, maka /etc/sysconfig/network dikonfigurasi seperti dibawah ini:
NETWORKING=yes
HOSTNAME="box.domain.com"
Cek /proc/sys/kernel/hostname. Untuk melihat isi /proc/sys/kernel/hostname gunakan perintah:
cat /proc/sys/kernel/hostname
Untuk mengisi file ini dapat menggunakan perintah:
echo box.domain.com > /proc/sys/kernel/hostname
Perintah sysctl untuk mengganti variable kernel.hostname
Untuk melihat hostname, gunakan perintah:
#sysctl kernel.hostname
dan untuk menggantinya, gunakan perintah:
#sysctl kernel.hostname=box.domain.com
Setelah semua sudah dilakukan, sekarang tinggal reboot, dan lihat hasilnya.
Leave a Reply