Panduan Cara Mengganti Hostname di Ubuntu 18.04
|Panduan ini akan memandu Anda melalui proses cara mengganti hostname pada sistem operasi Ubuntu 18.04.
Hostname atau Nama host diatur pada saat sistem operasi Ubuntu diinstal atau jika Anda menjalankan virtual machine, nama itu ditetapkan secara dinamis ke instance pada saat startup.
Metode yang dijelaskan dalam panduan ini akan bekerja tanpa perlu me-restart sistem Anda.
Meskipun tutorial ini ditulis untuk Ubuntu 18.04, instruksi yang sama berlaku untuk Ubuntu 16.04 dan distro linux berbasis Ubuntu, termasuk Linux Mint dan Elementary OS.
Persyaratan
Sebelum melanjutkan dengan tutorial ini, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo
. → Cara Membuat Sudo User dan Sudo Group di Ubuntu.
Nama host adalah label yang mengidentifikasi mesin di jaringan. Anda tidak boleh menggunakan nama host yang sama di dua mesin yang berbeda di jaringan yang sama.
Tampilkan Nama Host Saat Ini
Untuk melihat nama host saat ini, masukkan perintah berikut:
$ hostnamectl
Seperti yang Anda lihat pada gambar di atas, nama host saat ini diatur ke ubuntu1804.localdomain
.
Ganti Hostname
Langkah-langkah berikut menjelaskan cara mengganti hostname atau nama host di Ubuntu 18.04.
1. Ubah hostname menggunakan hostnamectl
.
Di Ubuntu 18.04 kita dapat mengganti hostname sistem dan pengaturan terkait menggunakan perintah hostnamectl
.
Misalnya, untuk mengganti hostname statis sistem untuk centerklik, Anda akan menggunakan perintah berikut:
$ sudo hostnamectl set-hostname centerklik
Perintah hostnamectl tidak menghasilkan output. Jika berhasil, 0 dikembalikan, bukan kode kegagalan nol.
2. Edit file /etc/hosts
.
Buka file /etc/hosts
dan ubah nama host lama menjadi yang baru.
127.0.0.1 localhost
127.0.0.1 centerklik
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
3. Edit file cloud.cfg.
Jika paket cloud-init
diinstal Anda juga perlu mengedit file cloud.cfg
. Paket ini biasanya diinstal secara default pada gambar yang disediakan oleh penyedia cloud seperti AWS dan digunakan untuk menangani inisialisasi instance cloud.
Untuk memeriksa apakah paket diinstal jalankan perintah ls
berikut:
$ ls -l /etc/cloud/cloud.cfg
Jika Anda melihat output berikut ini berarti paket itu tidak diinstal dan tidak ada tindakan lebih lanjut yang diperlukan.
Output
ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory
Jika paket diinstal, output akan terlihat seperti berikut:
Output
-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg
Dalam hal ini Anda harus membuka file /etc/cloud/cloud.cfg
:
$ sudo nano /etc/cloud/cloud.cfg
Cari preserve_hostname
dan ubah nilainya dari false
menjadi true
:
# This will cause the set+update hostname module to not operate (if true)
preserve_hostname: true
Simpan file dan tutup editor Anda.
Verifikasi perubahan
Untuk memverifikasi bahwa nama host berhasil diubah, sekali lagi gunakan perintah hostnamectl:
$ hostnamectl
Output
Static hostname: centerklik
Icon name: computer-vm
Chassis: vm
Machine ID: 6f17445f53074505a008c9abd8ed64a5
Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4
Virtualization: kvm
Operating System: Ubuntu 18.04 LTS
Kernel: Linux 4.15.0-22-generic
Architecture: x86-64
Anda akan melihat nama server baru Anda tercetak di konsol.
Kesimpulan
Dalam panduan ini, saya telah menunjukkan kepada Anda cara mudah mengganti hostname di Ubuntu server Anda tanpa me-restart komputer ubuntu.
Semoga artikel ini bermanfaat dan Jangan ragu untuk meninggalkan komentar jika Anda memiliki pertanyaan.
Anda Terbantu artikel ini? Silahkan bergabung dengan centerklik di Twitter dan Facebook+.
Register Now: TOP 10 Hosting
Dapatkan Hosting Murah dengan Kualitas Terbaik. For Serious Blogger! View Deals