Memiliki nama host yang sama untuk semua sistem akan membuat tugas administrasi dan pemeliharaan untuk sistem dan jaringan itu sendiri menjadi sangat sulit.
Nama host dalam distribusi berbasis Linux digunakan untuk mengidentifikasi sistem secara unik dalam jaringan. Nama host default yang disetel selama instalasi adalah localhost. Dalam kasus beberapa layanan cloud, nama host default diatur sesuai dengan preferensi mereka dan tidak selalu localhost.
Aplikasi yang diinstal menggunakan nama host sebagai pengenal default saat berkomunikasi dengan sistem lain.
Oleh karena itu untuk berkomunikasi dengan sistem lain dalam jaringan tanpa kebingungan, selalu merupakan ide yang baik untuk mengubahnya. Pada artikel ini, kita akan melihat cara mengubah nama host di Ubuntu 18.04 LTS.
Ubah Hostname di Ubuntu Menggunakan hostnamectl
Ingat, bahwa untuk semua metode yang akan kami tunjukkan, Anda perlu menggunakan SSH untuk mengakses server Linux Anda. Berikut tutorialnya jika Anda memerlukan sedikit bantuan.
Cara termudah untuk mengubah nama host adalah dengan menggunakan perintah hostnamectl. Perintah adalah bagian dari utilitas systemd dan diinstal secara default. Jika karena alasan tertentu tidak ada di sistem Anda, gunakan apt-get berikut ini perintah untuk menginstalnya:
apt-get install systemd
Sekarang perintah hostnamectl akan tersedia jika sebelumnya hilang. Ketik hostnamectl di baris perintah terminal untuk melihat informasi sistem – termasuk nama host. Berikut perintahnya:
hostnamectl
Ini adalah output yang akan Anda dapatkan:
Static hostname: hostinger Icon name: computer-vm Chassis: vm Machine ID: 45598cbdb6ee462e8696166b520fe788 Boot ID: 99526e56aeea45c2a0f3b2ffaaffe9d9 Virtualization: xen Operating System: Ubuntu 18.04.1 LTS Kernel: Linux 4.15.0-1021-aws Architecture: x86-64
Output dari perintah di atas mencantumkan nama host permanen sebagai nama host statis. Untuk mengubah nama host sistem secara permanen cukup gunakan perintah hostnamectl berikut:
hostnamectl set-hostname hostinger
Perintah di atas tidak menghasilkan output. Untuk memverifikasi nama host baru, ketik hostnamectl dari terminal tanpa opsi atau parameter apa pun:
hostnamectl
Ubah Hostname di Ubuntu Menggunakan hostname
Perintah hostname digunakan untuk menampilkan atau mengatur nama host dan nama domain sistem. Sintaks dasar untuk perintah tersebut adalah:
hostname [options] [new_host_name]
Untuk melihat pengaturan sistem Anda saat ini, gunakan nama host tanpa opsi dan argumen apa pun:
hostname
Untuk mengubah nama host, cukup gunakan perintah nama host tanpa opsi apa pun dengan mengetikkan nama host baru sebagai satu-satunya argumen.
hostname hostinger
Untuk memverifikasi apakah nama host telah disetel dengan benar, cukup gunakan perintah nama host sederhana.
Ingat perubahan nama host bersifat sementara. Jika Anda me-reboot sistem, nama host akan dikembalikan ke yang lama.
Perintah hostname berguna dalam situasi di mana Anda memiliki tugas kecil yang memerlukan perubahan sementara, tetapi tidak ingin membuat perubahan permanen.
Ubah Hostname di Ubuntu Secara Manual
Dimungkinkan untuk mengubah nama host dengan mengedit beberapa file nama host konfigurasi secara langsung. Anda hanya perlu memperbarui nama host dalam dua file konfigurasi – /etc/hostname dan /etc/hosts .
Untuk memulai, edit file /etc/hostname dan perbarui catatan dengan nama host baru:
vi /etc/hostname hostinger
Selanjutnya perbarui catatan nama host dengan yang baru di /etc/hosts file sehingga sistem menyelesaikan nama host baru di jaringan.
# vi /etc/hosts 127.0.0.1 hostinger
Pada tahap ini, Anda selesai dengan memperbarui catatan dalam file konfigurasi yang diperlukan. Namun Anda masih selangkah lagi untuk menerapkan perubahan di atas.
Pada langkah terakhir, Anda perlu mengedit file konfigurasi cloud. Paket init cloud diinstal dari gambar default yang disediakan oleh beberapa penyedia layanan cloud untuk menginisialisasi instance cloud.
Untuk menyelesaikan formalitas, edit file konfigurasi cloud dan ubah nilai preserve_hostname untuk benar .
# vi /etc/cloud/cloud.cfg
…
…
# Ini akan menyebabkan modul set+update hostname tidak beroperasi (jika benar)
preserve_hostname:benar
…
…
Jika file konfigurasi cloud di atas tidak ada di sistem Anda maka jangan khawatir, Anda dapat melewati langkah ini dengan aman.
Reboot sistem Anda dan buka sesi terminal. Untuk memverifikasi bahwa nama host memang dipertahankan selama reboot, cukup ketik perintah berikut di terminal:
hostname
Ubah Hostname di Ubuntu Menggunakan Control Panel Hostinger
Untuk mengubah nama host menggunakan panel kontrol Hostinger, cukup buka Server menu, di bilah navigasi atas dan pilih instance yang ingin Anda ubah nama hostnya. Di jendela yang baru dibuka, perbarui nilai hostname ke yang baru dan tekan Simpan perubahan . Selamat, Anda berhasil mengubah hostname menggunakan control panel Hostinger:

Kesimpulan
Mengubah nama host di Linux Ubuntu 18.04 cukup mudah. Sekarang Anda tahu cara melakukannya melalui panel kontrol Hostinger, dan terminal Linux. Sekarang Anda dapat mengelola jaringan Anda dengan mudah!