Nama host juga dikenal sebagai komputer, perangkat, atau nama domain yang diberikan kepada komputer saat terhubung dengan internet. Nama host harus unik di jaringan dan ditetapkan selama instalasi sistem operasi. Ini juga dapat ditetapkan secara dinamis saat mesin virtual dibuat.
Di CentOS 8, hostnamectl dan nmcli perintah dapat digunakan untuk mengubah nama host sistem Desktop dan Server. Dengan menggunakan nama host perintah, Anda dapat melihat nama host sistem Anda.
Domain atau hostname biasanya ada di file startup sistem (/etc/hostname). Dalam artikel ini, Anda akan mempelajari cara mengubah nama host sistem Anda di CentOS 8 tanpa harus me-restart sistem komputer.
Prasyarat
Sebelum melangkah lebih jauh harus memastikan bahwa Anda login sebagai akun admin yang memiliki hak perintah Sudo.
Pengertian nama host
Seperti disebutkan di atas, nama host adalah label unik yang ditetapkan untuk sistem atau perangkat yang terhubung dengan jaringan. Harus diperhatikan bahwa dua atau lebih tidak memiliki nama host yang sama di jaringan yang sama.
Ada tiga jenis nama host:
- Statis
- Cantik
- Sementara
Nama Inang Statis
Ini adalah tipe nama host tradisional. Nama host statis disimpan di /etc/hostname file dan dapat diubah oleh pengguna.
Nama Inang Cantik
Ini adalah nama host UTF8 dan pengguna yang digunakan untuk presentasi. Misalnya CentOS PC.
Nama Inang Sementara
Ini adalah nama host dinamis yang dikelola oleh kernel. Nama host statis dan nama host sementara secara default sama.
Menampilkan nama host saat ini
Untuk menampilkan nama host saat ini, buka jendela terminal dan jalankan perintah berikut:
$hostnamectl
Perintah lain digunakan untuk menampilkan nama host saat ini. Ketik perintah berikut di terminal.
$hostname
Di sini nama host sistem CentOS 8.0 saya adalah k8s-master.
Tiga perintah berbeda untuk mengubah nama host
Berikut adalah cara untuk mengubah nama hostname di CentOS 8:
Perintah hostnamectl
Perintah hostnamectl digunakan untuk mengubah nama host pada sistem CentOS 8 Linux. Jalankan perintah berikut untuk mengubah nama host:
$ sudo hostnamectl set-hostname {change-name}
hostnameectl perintah tidak akan menghasilkan output. Untuk verifikasi bahwa nama host telah berhasil diubah, jalankan hostnameectl memerintah. Di sini, nama host ditetapkan sebagai CentOS-PC.
Perintah Nmtui
Ini adalah alat berbasis kutukan yang digunakan untuk berkomunikasi dengan NetworkManager. nmtui perintah juga digunakan untuk mengubah atau mengatur nama host.
Untuk meluncurkan alat ini, jalankan perintah berikut di terminal:
$ sudo nmtui
Setelah antarmuka diluncurkan, tombol panah digunakan untuk menavigasi semua opsi, Pilih opsi Setel nama host sistem dan tekan Enter kunci:
Masukkan nama host yang ingin Anda tetapkan. Di sini, nama host CentOS-PC , gerakkan ke arah bawah dan pilih
Sebuah kotak dialog akan menampilkan “Set hostname to CentOS-PC” di layar. Pilih opsi ok.
Setelah berhasil mengubah nama host sistem. Sekarang, ketik perintah hostnamectl untuk memverifikasi perubahan nama host atau mulai ulang systemd-hostnamed layanan agar perubahan nama host diterapkan:
$sudo systemctl restart systemd-hostnamed
Nama host telah berhasil diubah.
Perintah nmcli
Ini adalah alat baris perintah yang digunakan untuk mengelola NetworkManager dan nmcli juga digunakan untuk mengatur nama host sistem.
Ketik perintah berikut di terminal untuk melihat nama host saat ini:
$sudo nmcli g hostname
Jalankan perintah berikut untuk mengubah nama host menjadi CentOS-PC:
$sudo nmcli g hostname CentOS-PC
Untuk memverifikasi perubahan nama host sistem, mulai ulang systemd-hostname layanan:
$sudo systemctl restart systemd-hostnamed
Nama host telah diubah dalam sistem dengan menggunakan nmcli perintah.
Catatan: Ini adalah cara terbaik untuk menggunakan nama domain yang sepenuhnya memenuhi syarat untuk nama sementara dan statis seperti host.abc.com
Kesimpulan
Dalam tutorial ini, kita telah mempelajari cara mengubah atau menyetel nama host sistem pada CentOS 8. Selain itu, kita telah mempelajari berbagai perintah hostnamectl, nmtui , dan nmcli untuk mengubah nama host. Saya harap artikel ini akan sangat bermanfaat bagi Anda dan sekarang Anda dapat mengubah nama host sistem Anda. Perintah ini direkomendasikan untuk setiap pengguna CentOS.