Nama host pada dasarnya adalah nama komputer Anda yang dikenali di jaringan. Nama host harus unik untuk menghindari konflik.
Saat Anda menginstal Debian, Anda akan diminta untuk membuat nama pengguna dan nama komputer. Itu adalah nama host sistem Anda,
Cara termudah untuk mengetahui nama host sistem Anda adalah dengan membuka terminal pada sistem atau masuk melalui SSH pada sistem Linux jarak jauh.
Di terminal, Anda akan melihat bahwa prompt biasanya dalam mode [email protected]
Jika tidak menunjukkan itu, Anda selalu dapat menggunakan perintah hostname:
hostname
Sekarang setelah Anda mengetahui nama komputer Anda dan tidak menyukainya, Anda dapat mengubahnya dengan mudah. Dalam tutorial ini, saya akan menunjukkan beberapa cara untuk mengubah nama host sistem Debian.
Ubah nama host di Debian
Saya akan menunjukkan kepada Anda dua cara baris perintah untuk mengubah nama host di Debian Linux. Metode ini harus bekerja pada Debian 9 dan Debian 10.
Metode 1:Gunakan systemd untuk mengubah nama host di Debian
Metode pertama dan lebih disukai untuk mengubah nama host di Debian adalah dengan menggunakan perintah systemd hostnamectl.
Ini adalah perintah tunggal yang sederhana dan Anda bahkan tidak perlu memulai ulang sistem agar perubahan dapat diterapkan.
hostnamectl set-hostname new_hostname
Setelah Anda melakukan ini, verifikasi bahwa perubahan nama host telah berhasil dengan nama host atau perintah hostnamectl:
hostnamectl
Static hostname: raspberrypi
Icon name: computer
Machine ID: 0035faf761f945b8923fc7d54632a941
Boot ID: c487a76d67a34fd28a5f608aff19281c
Operating System: Raspbian GNU/Linux 10 (buster)
Kernel: Linux 4.19.29-v7l+
Architecture: arm
Keluar dari shell untuk melihat bahwa [email protected] menampilkan hostame baru.
Metode 2:Ubah nama host di Debian menggunakan /etc/hosts
Direktori etc di Linux berisi berbagai file konfigurasi. Beberapa dari mereka berhubungan dengan nama host. Anda dapat memodifikasi file-file ini untuk mengubah nama host sistem Anda.
Pertama, gunakan editor teks baris perintah seperti Emacs atau Vim untuk mengedit file ini:
vim /etc/hostname
Anda hanya akan menemukan nama host lama di sini. Hapus dan ganti dengan nama host baru.
Ini belum selesai. Anda harus memodifikasi satu file lagi. Buka file /etc/hosts dan edit. Di sini, ganti nama host lama Anda dengan yang baru.
127.0.0.1 localhost
127.0.0.1 new_hostname
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Simpan dan tutup file lalu verifikasi menggunakan perintah hostname atau hostnamectl. Itu dia. Jika Anda tidak melakukan langkah ini, Anda akan menemukan pesan peringatan "sudo:tidak dapat menyelesaikan host" setiap kali Anda menjalankan sudo.
Jadi, Anda baru belajar mengubah nama host server Debian Anda. Secara pribadi, saya lebih suka metode pertama karena tidak terlalu merepotkan. Bagaimana dengan kamu? Metode mana untuk mengubah nama host yang Anda inginkan?