Setelah mengubah nama host di sistem Linux Anda, Anda mungkin mengalami kesalahan "tidak dapat menyelesaikan host". Inilah artinya, dan apa yang dapat Anda lakukan untuk memperbaikinya.

Apa Itu Nama Inang, dan Bagaimana Cara Mengubahnya?

Saat Anda mengatur sistem Linux Anda—apakah itu VPS atau mesin fisik di rumah Anda—Anda mungkin diminta untuk memberikan nama host. Ini adalah label yang digunakan komputer Anda untuk mengidentifikasi dirinya ke mesin lain di jaringan, ke pengguna, dan ke dirinya sendiri.

Nama host harus deskriptif sehingga mudah untuk mengidentifikasi mesin—bahkan saat Anda tidak duduk tepat di depannya. "Kitchen PC", atau "laptop kecil David" adalah nama yang bagus. "racknerd-b7516a" adalah nama yang buruk dan membuatnya sulit untuk mengetahui dengan tepat mesin mana yang Anda sambungkan.

Salah satu cara mengubah nama host di Ubuntu atau distro Linux berbasis Debian lainnya adalah dengan terminal.

Buka terminal dengan menekan Ctrl + Alt + T, atau dengan memilihnya dari sistem menu Anda, lalu masukkan:

instagram viewer
sudo hostnameectl mengatur-nama host Anda-baru-nama host

Logout lalu login kembali, dan Anda akan melihat bahwa nama host telah berubah.

Apa Artinya "tidak dapat menyelesaikan host: Nama atau layanan tidak dikenal"?

Setelah mengubah nama host sistem Anda, lain kali Anda mencoba menjalankan perintah sebagai sudo, Anda mungkin menerima kesalahan nama host. Dalam kasus kami, kesalahannya adalah "tidak dapat menyelesaikan MUOVPS host: Nama atau layanan tidak diketahui".

Kesalahan ini tidak mencegah Anda melakukan tugas apa pun, tetapi dapat mengganggu.

cat /etc/hostname

Perintah yang disebutkan di atas akan menampilkan nama host yang baru saja Anda atur, tetapi nama host baru Anda tidak ada sebagai output dari:

kucing /etc/hosts

Untuk memperbaiki kesalahan ini, gunakan nano untuk mengedit file:

sudo nano /etc/hosts

Pada baris baru, tambahkan nama host mesin Anda — nama host VPS kami adalah MUOVPS seperti yang ditunjukkan di bawah ini — lalu simpan dan keluar dari nano dengan Ctrl + O kemudian Ctrl + X.

Anda Telah Memperbaiki Kesalahan "tidak dapat menyelesaikan host"!

Kesalahan nama host bukanlah yang paling serius dan tidak mungkin secara signifikan mengganggu alur kerja atau hari Anda. Tetapi mereka mengganggu dan menunjukkan bahwa Anda belum mengonfigurasi sistem Anda dengan benar. Untuk alasan ini, ada baiknya mengatur nama host dengan benar.

Memperbaiki masalah ini mengharuskan Anda untuk mengedit /etc/hosts mengajukan. Karena ini adalah file sistem yang penting, mengetahui cara mengeditnya dengan benar adalah penting untuk mencegah kesalahan apa pun.