GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Mengubah Nama Host di CentOS Linux

Banyak dari kita pernah mendengar atau membaca kata hostname sebelumnya, tetapi arti istilah ini mungkin tidak terlalu jelas jika kita tidak terkait dengan industri hosting atau komunitas Linux dalam beberapa hal. Kami mungkin juga mendengarnya jika kami mengambil bagian dalam karir pengembangan web. Jika Anda ingin tahu apa itu nama host, silakan tetap bersama kami dan teruslah membaca untuk mengetahuinya.

Jika Anda memiliki paket hosting web dengan perusahaan hosting maka mereka mungkin telah mengirimi Anda nama host sebelumnya, baik untuk terhubung ke panel kontrol, untuk menggunakannya dalam konfigurasi email Anda, dll. Jika Anda tertarik dengan Linux atau pengembang web karir maka Anda mungkin sudah melihat istilah itu, atau Anda akan segera. Apa sebenarnya nama host itu?

Apa itu nama host? Apa gunanya?

Sederhananya, nama host adalah nama untuk server , komputer, atau perangkat apa pun yang dapat memilikinya. Sangat sering, nama host adalah subdomain dari domain asli atau FQDN yang valid, yang merupakan akronim untuk Nama Domain yang Memenuhi Syarat Sepenuhnya.

Contoh mudah dari nama host server akan menjadi sesuatu seperti "server.mydomain.com". Kami bahkan dapat mengatur nama host untuk komputer, faktanya, ini adalah praktik yang sangat umum di komunitas Linux.

Oke, nama host dapat digunakan untuk memberi "nama" ke server atau komputer, tetapi mengapa nama host berguna? Atau bagaimana kita bisa membuat nama host berguna? Pertama-tama, memberi nama pada sebuah sistem tentu saja berguna untuk mengidentifikasinya, tetapi juga memiliki beberapa kegunaan tambahan dalam beberapa kasus.

Misalnya, jika kita memiliki server dengan nama host “server.mydomain.com”, dan nama host tersebut menunjuk ke server, maka kita dapat menggunakan nama host tersebut untuk mengatur klien email lokal kita agar mengarah ke server ini. Kami juga dapat menggunakannya untuk koneksi FTP dan juga untuk menghubungkan ke panel kontrol seperti cPanel/WHM di browser web kami.

Seperti yang bisa kita lihat, nama host bisa sangat berguna bila digunakan dengan benar, jadi sekarang mari kita lanjutkan dengan sesuatu yang lebih praktis, dan mari mengubah nama host di lingkungan CentOS .

Cara Mengubah Hostname CentOS di CentOS 7 dan 8

Sebelum mengubah nama host kita harus mengingat beberapa hal. Ya, bahkan nama host pun memiliki beberapa persyaratan dasar , dan persyaratan tersebut adalah sebagai berikut:

  • Nama host dapat menggunakan huruf kecil atau huruf besar, yaitu huruf dari a sampai z dalam alfabet bahasa Inggris. Tidak disarankan menggunakan huruf lain. Ingat bahwa nama host peka terhadap huruf besar/kecil, jadi, misalnya, server1.domainsaya.com tidak akan sama dengan Server1.domainsaya.com (perhatikan huruf kecil/besar S).
  • Nama host juga dapat berisi angka, angka apa pun dari 0 hingga 9 boleh, dan tentu saja, Anda juga dapat mencampur angka-angka itu untuk menghasilkan angka yang lebih besar.
  • Nama host juga dapat berisi 2 karakter khusus, yaitu tanda hubung (-) dan titik (.), hanya 2 karakter khusus yang diperbolehkan, Anda tidak dapat menggunakan yang lain.
  • Terakhir, nama host harus diawali dan diakhiri dengan huruf atau angka dan juga harus memiliki ekstensi minimal 2 karakter dan maksimal 63 karakter.
  • Selain itu, Anda dapat membuatnya deskriptif, meskipun ini hanya berguna jika Anda memiliki banyak nama host yang terkait, misalnya jika Anda memiliki server email dan server hosting web, Anda dapat menggunakan sesuatu seperti "mail.domainsaya.com" untuk server email dan “server.mydomain.com” untuk server hosting web.

Oke, sekarang sudah jelas mari kita lihat berbagai cara yang ada untuk mengubah atau mengatur nama host server atau komputer CentOS.

Ubah secara manual, dengan mengedit file konfigurasi jaringan

Mari kita mulai dengan cara tersulit untuk menyelesaikan tugas ini, meskipun tidak terlalu sulit, hanya sedikit lebih sulit daripada cara lain karena kita harus menjalankan lebih banyak perintah untuk menyelesaikannya.

Pertama, kita harus mengedit /etc/sysconfig/network file menggunakan editor teks favorit kami. Dalam contoh ini kita akan menggunakan nano, yang memiliki antarmuka yang bagus dan mudah digunakan:

nano /etc/sysconfig/network

Di dalam file ini, kita hanya perlu mengubah variabel HOSTNAME untuk memasukkan nama host baru yang kita inginkan, sehingga hasil akhirnya akan seperti ini:

HOSTNAME=server.mydomain.com

Sekarang berhenti mengedit dan simpan perubahan, dan mari edit file lain, /etc/hosts kali ini.

nano /etc/hosts

Abaikan baris yang mereferensikan localhost (127.0.0.1) dan ubah hostname yang berisi IP server Anda, yang biasanya merupakan baris kedua:

127.0.0.1 localhost localhost.localdomain
111.222.333.444 server100.mydomain.com server100

Seperti yang Anda lihat, baris kedua berisi (dari kiri ke kanan) IP di tempat pertama, nama host lengkap di tempat kedua, dan bagian pertama dari nama host di tempat ketiga.

Setelah selesai, kita hanya perlu me-restart layanan jaringan untuk membuat perubahan permanen:

/etc/init.d/network restart

atau

service network restart

Setel nama host CentOS Anda menggunakan perintah hostnamectl

Cara yang lebih mudah untuk mengubah nama host adalah dengan menggunakan perintah hostnamectl, ini cukup sederhana:

hostnamectl set-hostname server99.mydomain.com

Dalam contoh ini, kami telah menetapkan "server99.mydomain.com" menjadi nama host baru sistem. Anda dapat memeriksanya dengan menjalankan perintah hostname atau perintah hostnamectl:

hostname

atau

hostnamectl

Untuk membuat ini permanen, kita perlu me-reboot server, jadi jalankan salah satu perintah ini:

reboot

atau

shutdown now -rf

Setel nama host CentOS Anda dengan mengedit file nama host

Ada cara ketiga untuk mengubah nama host. Pertama, mulailah dengan mengedit file /etc/hostname, kita akan menggunakan nano seperti biasa:

nano /etc/hostname

Cukup ketik nama host baru Anda, simpan perubahan, lalu jalankan reboot:

reboot

atau

shutdown now -rf

Dan ya, itu dia.

Ringkasan

Jadi hari ini kita telah belajar bahwa nama host adalah, sederhananya, sebuah "nama" yang dapat kita berikan ke komputer atau server untuk membuatnya lebih mudah untuk diidentifikasi, meskipun itu juga dapat digunakan sebagai cara untuk mengatur koneksi jarak jauh, misalnya, jika kita perlu menyiapkan klien email atau klien FTP.

Dan sekarang kita juga tahu bahwa ada beberapa cara cepat untuk mengubah nama host sistem CentOS. Kita dapat mengedit file konfigurasi jaringan, kita dapat menggunakan perintah seperti hostnamectl atau kita dapat mengedit file hostname. Di antara metode ini, yang kedua adalah favorit kami, dan kami menyarankan untuk menggunakannya dalam campuran dengan yang pertama. Jika Anda menggunakan kedua metode tersebut bersama-sama (dimulai dengan yang pertama) maka Anda dapat 100% yakin bahwa nama host Anda akan sepenuhnya diubah setelah server atau komputer Anda kembali online.

Cara Mengubah Nama Host di CentOS Linux terakhir diubah:5 Mei 2020 oleh Esteban Borges
Cent OS
  1. Cara Mengubah Nama Host di Linux

  2. Cara Mengatur atau Mengubah Nama Host di CentOS 7 / RHEL 7

  3. Bagaimana cara mengubah Hostname di CentOS

  1. Cara mengubah nama host di Linux

  2. Bagaimana mengubah nama host di Debian Linux

  3. Cara mengatur/mengubah nama host di CentOS 7 Linux

  1. RHEL 8 / CentOS 8 mengubah nama host

  2. Bagaimana cara mengubah alamat IP di RHEL 8 / CentOS 8 Linux

  3. Cara mengubah nama host di Redhat 7 Linux