Waktu Baca : < 1 menit

Jika Anda baru saja order VPS ataupun dedicated server, tapi Anda kurang suka dengan nama hostnamenya, maka Anda bisa melakukan perubahan hostname melalui SSH.

Berikut ini caranya :

1. Login ke SSH via putty

2. Cek hostname server Anda :

[root@localhost ~]# hostname
localhost.localdomain

3. Mengubah hostname lama menjadi baru:

[root@localhost ~]# nano /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=localhost.localdomain

localhost.localdomain ganti dengan hostname baru anda, misalkan: hostnamebaru.namadomain.com

Lalu SAVE dengan CTRL+X

 

4. Ubah sekali lagi :

[root@localhost ~]# hostname hostnamebaru.namadomain.com
[root@localhost ~]# hostname
hostnamebaru.namadomain.com
[root@localhost ~]# reboot

 

*** UPDATE UNTUK CENTOS 7 ***

Tipe-tipe hostname pada centos 7 :

  1. Static hostname yang dibuat oleh sysadmin atau Anda yang punya akses root. Contoh : “server1”, “wwwbox2”, atau “server2.klikhost.com.
  2. Transient/dynamic hostname yang dibuat oleh DHCP atau mDNS server pada waktu berjalan.
  3. Pretty hostname yang dibuat oleh sysadmin/end-users dan itu adalah bentuk bebas dari UTF8. Misal : “Klikhost’s Server”.

 

Syntax yang dapat digunakan :
# hostnamectl set-hostname Your-New-Host-Name-Here
# hostnamectl set-hostname "Your New Host Name Here" --pretty
# hostnamectl set-hostname Your-New-Host-Name-Here --static
# hostnamectl set-hostname Your-New-Host-Name-Here --transient

Contoh :
Untuk mengatur hostname dengan nama “server32”, ketik di ssh :
# hostnamectl set-hostname server32


Untuk membuat hostname statis dengan nama “server1.klikhost.com”, ketik :
# hostnamectl set-hostname server1.klikhost.com --static

Untuk membuat hostname cantik dengan nama “Server Punya Samuel”, ketik:
# hostnamectl set-hostname "Server Punya Samuel" --pretty

 

Untuk merestart : systemctl restart systemd-hostnamed

Untuk menverifikasi perubahan : hostnamectl status