Untuk memeriksa hostname sistem saat ini:
hostname hostname -f # Fully Qualified Domain Name (FQDN) hostnamectl
Contoh output:
ilyasa@webserver:~$ hostname webserver ilyasa@webserver:~$ hostname -f webserver.yas.lab ilyasa@webserver:~$ hostnamectl Static hostname: webserver Icon name: computer-container Chassis: container ☐ Machine ID: f91ff07142654e1d9eacfbb77447a3db Boot ID: bfc005a4abad4e7692cd044ec61a0e1b Virtualization: lxc Operating System: Ubuntu 24.04 LTS Kernel: Linux 6.8.12-1-pve Architecture: x86-64
Ada dua cara yang umum digunakan:
sudo hostnamectl set-hostname new-hostname
/etc/hostnamesudo nano /etc/hostname
Ganti dengan nama host baru.
/etc/hostssudo nano /etc/hosts
Sesuaikan agar mengarah ke hostname baru, misalnya: <code> 127.0.1.1 new-hostname.yas.lab new-hostname </code>
Berisi nama host utama.
cat /etc/hostname
Contoh:
ubuntu-desktop
Berisi mapping IP ↔ hostname.
cat /etc/hosts
Contoh:
127.0.0.1 localhost 127.0.1.1 ubuntu-desktop.yas.lab ubuntu-desktop ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
hostname.domain) jika server ada di dalam jaringan dengan DNS internal.hostname, /etc/hostname, dan /etc/hosts.