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.

Last edited: 31 March 2008

 

2 Responses to “Ganti Hostname Linux”

  1. ruhan min amrina on 11 December 2009 21:50:02

    Terima kasih mas :)
    tulisan mas sangat membantu sya.. dan informasinya sangat lengkap..

    sekali test langsung jalan :)

    tetap semngat dan terus berbagi ilmu :)

    go open source

    salam kenal

  2. Tyas on 20 July 2010 20:03:07

    saya sedang binggung mau nganti hostname, makasih artikelnya, mau mencoba praktek.

Leave a Reply