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:
[email protected]:~#
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. 🙂
Maksutnya prompt ssh apa ya mas?
Itu baris yang saya contohkan dibawahnya mas. Nama user dan nama komputer akan ditampilkan dalam command line/shell/SSH.
hostname.sh start comman not found gan