Cara mengganti hostname Linux

Biasanya saat sebelum proses instalasi Linux kita akan ditanyakan apa hostnamenya, fungsinya untuk memberikan nama dari perangkat tersebut. Walaupun sering hal ini bisa diabaikan tapi untuk personalisasi atau memperjelas fungsi komputer/servernya akan lebih baik kalau lebih tertata.

Anda bisa cek apa hostnamenya saat ini berdasarkan prompt SSH yang aktif:

root@box.servernesia.com:~#

Saya menggunakan user root pada VPS yang memiliki hostname box.servernesia.com

Untuk menggantinya secara cepat bisa pakai ini:

hostname nama_baru

Dan akan langsung berubah begitu ditekan ENTER. Tapi hanya akan aktif selama sesi tersebut, atau sampai direboot.

Apabila ingin permanen maka di Debian/Ubuntu bisa edit file ini:

nano /etc/hostname

Dan isikan apa nama yang diinginkan.

Dan modifikasi ini juga:

nano /etc/hosts

Ganti hostname lama dengan yang baru.

Setelah itu bisa menjalankan perintah ini agar diterapkan:

hostname.sh start

Atau restart juga bisa.

Sedangkan pada CentOS bisa edit file berikut:

nano /etc/sysconfig/network

Dan ganti saja isinya:

NETWORKING=yes
HOSTNAME="box.servernesia.com"
GATEWAY="192.168.1.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"

Atau satu solusi untuk semua jenis distro Linux:

sysctl kernel.hostname=nama_baru

Sekian dan semoga bermanfaat. 🙂

2 pemikiran pada “Cara mengganti hostname Linux

    • Itu baris yang saya contohkan dibawahnya mas. Nama user dan nama komputer akan ditampilkan dalam command line/shell/SSH.

Tinggalkan komentar