Terakhir diperbarui saat
Nama host Anda adalah nama yang ditetapkan untuk PC Anda. Jika Anda perlu mengonfigurasi nama host Anda di Linux, ikuti panduan ini.
Jika terhubung ke internet, Anda komputer memiliki alamat. Ini seperti alamat jalan untuk rumah Anda, tetapi komputer lain hanya menggunakan serangkaian angka.
Untuk memudahkan kita sebagai manusia untuk mengingat, kita juga menetapkan nama host menggunakan kata-kata. Jika perlu, berikut adalah cara mengubah nama host di Linux.
Sejarah Nama Host
Sebelum munculnya server DNS, setiap komputer di jaringan membutuhkan daftar nama host dan alamat IP yang terkait. Di Linux, ini ditemukan di /etc/hosts mengajukan. Kami memiliki server DNS sekarang, tetapi masih tergantung pada komputer untuk menyiarkan apa nama dan alamatnya.
Saat ini, sistem Linux modern memiliki tiga nama host yang berbeda. Yang paling sering dilihat oleh mata manusia adalah nama host yang cantik. Ini dapat berisi simbol dan spasi yang tidak berguna dalam jaringan, tetapi membantu membuatnya lebih ramah pengguna. Dua lainnya adalah:
- Itu nama host sementara, begitulah cara jaringan memandang server atau komputer desktop Anda.
- Itu nama host statis, yang diatur oleh kernel Linux. Ini adalah jenis nama host utama yang akan Anda ubah.
Jika Anda menggunakannya, Anda harus mengonfigurasi nama host cantik Anda menjadi sesuatu yang mudah diingat, dan memungkinkan nama host sementara dan statis menjadi variasinya. Linux akan secara otomatis menghapus simbol dari nama host yang cantik dan mengganti spasi dengan tanda hubung.
Cara Melihat Nama Inang Anda di Linux
Sebelum Anda mulai mengubah nama host, mari kita lihat apa yang saat ini dikonfigurasikan. Lagi pula, Anda mungkin telah menyetel nama host persis seperti yang Anda inginkan selama penginstalan. Jika tidak, mudah untuk berubah.
Cara paling dasar untuk melihat nama host komputer Linux Anda adalah dengan hanya melihat prompt di terminal. Anda biasanya akan melihat struktur berikut di awal setiap perintah:
[nama pengguna]@[nama host]
Anda juga dapat memeriksa nama host komputer dengan mengeluarkan perintah nama host dari terminal.
Untuk mendapatkan nama host komputer Anda bersama dengan banyak informasi lebih lanjut, Anda akan menggunakan nama host ectl memerintah.
Seperti yang Anda lihat, perintah ini juga memberi Anda ID Mesin unik, ID Booting, dan informasi tentang virtualisasi, sistem operasi, kernel Linux, dan prosesor Anda Arsitektur.
Cara Mengubah Nama Host Anda di Linux
Anda dapat menggunakan salah satu dari nama host atau nama host ectl perintah untuk mengubah nama host komputer Linux Anda. Perintah lain, sysctl, akan memungkinkan Anda untuk mengubah parameter kernel untuk nama host komputer Anda tanpa perlu melakukan boot ulang. Namun, pertama-tama, Anda harus mengetahui beberapa aturan dasar tentang nama host statis dan sementara:
- Panjangnya harus minimal 2 karakter, dan tidak lebih dari 64 karakter.
- Nama host dapat berisi angka, huruf kecil, tanda hubung, dan titik.
- Nama host komputer Anda harus diawali dan diakhiri dengan huruf atau angka.
Cara pertama, dan tercepat, untuk mengubah nama host di Linux adalah menggunakan nama host memerintah. Anda harus masuk sebagai root, atau mengeluarkan perintah menggunakan sudo.
Seperti yang Anda lihat, perintah tidak akan mengembalikan output apa pun. Anda dapat memverifikasi nama host diubah dengan menjalankan nama host perintah lagi tanpa argumen. Juga, Anda akan melihat nama host tidak akan mencerminkan modifikasi di terminal Anda. Namun, setelah Anda menutup dan membuka kembali terminal, Anda akan melihat perubahannya.
Selanjutnya, Anda dapat menggunakan nama host ectl untuk membuat perubahan. Faktanya, nama host ectl dapat mengubah ketiga jenis nama host, bukan hanya nama host statis.
sudo hostnameectl set-hostname ren.
Secara default, hostnamectl set-hostname akan memodifikasi ketiga jenis nama host. Anda tidak akan melihat konfirmasi apa pun, tetapi dapat kembali menggunakan nama host ectl dengan sendirinya untuk melihat perubahan Anda. Pengguna tingkat lanjut dapat menggunakan tanda dan argumen yang berbeda untuk mengubah perilaku ini. Anda dapat menemukan deskripsi lengkap tentang ini di halaman manual online untuk nama host ectl.
Akhirnya, Anda juga dapat menggunakan sysctl untuk mengubah nama host kernel.
Seperti yang Anda lihat, jika tidak diterapkan ke ketiga jenis nama host, ini menyebabkan sistem Anda memiliki nama host sementara yang berbeda dari nama host statis dan cantik Anda.
Menggunakan GUI untuk Mengubah Nama Host Anda di Linux
Jika Anda menggunakan desktop Gnome, ada satu cara lagi untuk mengubah nama host komputer Anda. Jika Anda pergi ke Pengaturan > Tentang, Anda mengubah Nama perangkat bidang untuk mengatur nama host yang berbeda.
Mengeluarkan nama host ectl perintah setelah ini menunjukkan bagaimana Linux mengadaptasi nama host yang cantik untuk diterapkan ke versi statis. Itu mengubah huruf kapital menjadi huruf kecil, menukar spasi dengan tanda hubung, dan menghapus simbol apa pun.
Mengelola Linux dengan Benar Tidak Harus Sulit
Seperti yang Anda lihat, mengubah nama host Anda di Linux cukup mudah dan sederhana. Ini sangat mudah, pada kenyataannya, saya telah melakukannya secara tidak sengaja beberapa kali tanpa menyadarinya. Ini membawa kita ke satu poin terakhir: disengaja dan disengaja tentang setiap perubahan yang Anda buat dan dokumentasikan.
Jika Anda mengelola sejumlah server atau desktop Linux, Anda mungkin ingin menerapkan kebijakan terkait nama host. Jika demikian, Anda dapat (dan harus) memasukkan ini ke dalam dokumen yang sama di mana Anda mengeja keamanan dan perubahan kata sandi kebijakan, manajemen pengguna, jadwal manajemen file dan disk, dan detail penting lainnya tentang komputer Linux Anda.