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

Cara Mengubah Nama Host di CentOS 7

Tutorial ini memandu Anda melalui proses mengubah nama host pada sistem CentOS 7.

Nama host disetel pada saat sistem operasi CentOS diinstal atau jika Anda menjalankan mesin virtual, nama host ditetapkan secara dinamis ke instans saat startup.

Metode yang dijelaskan dalam tutorial ini akan berfungsi tanpa perlu memulai ulang sistem Anda.

Prasyarat #

Sebelum melanjutkan tutorial ini, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo.

Memahami Nama Host #

Nama host adalah label yang mengidentifikasi mesin di jaringan. Anda tidak boleh menggunakan nama host yang sama pada dua mesin berbeda di jaringan yang sama.

Ada tiga kelas hostname :static , pretty , dan transient .

  • static - Nama host tradisional, yang dapat diatur oleh pengguna, dan disimpan di /etc/hostname berkas.
  • pretty - Nama host UTF8 bentuk bebas yang digunakan untuk presentasi kepada pengguna. Misalnya Linuxize's desktop .
  • transient - Nama host dinamis yang dikelola oleh kernel yang dapat diubah oleh server DHCP atau mDNS saat dijalankan. Secara default, ini sama dengan static nama host.

Disarankan untuk menggunakan nama domain yang sepenuhnya memenuhi syarat (FQDN ) untuk keduanya static dan transient nama seperti host.example.com .

Tampilkan Nama Host Saat Ini #

Untuk melihat nama host saat ini, masukkan perintah berikut:

hostnamectl

Seperti yang Anda lihat dari gambar di atas, nama host saat ini disetel ke localhost.localdomain .

Ubah Hostname #

Metode 1:Menggunakan hostnamectl perintah #

Di CentOS 7 kita dapat mengubah nama host sistem dan pengaturan terkait menggunakan perintah hostnamectl , sintaksnya adalah sebagai berikut:

sudo hostnamectl set-hostname host.example.comsudo hostnamectl set-hostname "Your Pretty HostName" --prettysudo hostnamectl set-hostname host.example.com --staticsudo hostnamectl set-hostname host.example.com --transient

Misalnya kita ingin mengubah nama host statis sistem menjadi host.linuxize.com , kita dapat menggunakan perintah berikut:

sudo hostnamectl set-hostname host.linuxize.com

Untuk menyetel nama host cantik ke Linuxize's desktop , masukkan:

sudo hostnamectl set-hostname "Linuxize's desktop" --pretty

hostnamectl perintah tidak menghasilkan output. Saat berhasil, 0 dikembalikan, kode kegagalan bukan nol sebaliknya.

Metode 2:Menggunakan nmtui perintah #

nmtui adalah antarmuka pengguna teks untuk NetworkManager yang juga dapat digunakan untuk mengubah nama host.

Untuk memulai nmtui utilitas menjalankan perintah berikut:

sudo nmtui

Gunakan tombol panah untuk menavigasi melalui opsi, pilih Set system hostname dan tekan Enter :

Setel nama host baru Anda:

Tekan enter untuk mengonfirmasi perubahan nama host:

Terakhir, mulai ulang systemd-hostnamed layanan agar perubahan diterapkan:

sudo systemctl restart systemd-hostnamed

Metode 3:Menggunakan nmcli perintah #

nmcli adalah alat baris perintah untuk mengontrol NetworkManager yang juga dapat digunakan untuk mengubah nama host.

Untuk melihat jenis nama host saat ini:

sudo nmcli general hostname

Untuk mengubah nama host menjadi host.linuxize.com gunakan perintah berikut:

sudo nmcli general hostname host.linuxize.com

Terakhir, mulai ulang systemd-hostnamed layanan agar perubahan diterapkan:

sudo systemctl restart systemd-hostnamed

Verifikasi perubahan #

Untuk memverifikasi bahwa nama host berhasil diubah, gunakan hostnamectl perintah:

hostnamectl

Nama host baru Anda akan dicetak di konsol:

   Static hostname: host.linuxize.com
   Pretty hostname: Linuxize's desktop
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 52d6807a6ae34327871ae568f7a1387e
           Boot ID: 4f747d0280d3402abed870d18b6e9a7a
    Virtualization: kvm
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-693.11.6.el7.x86_64
      Architecture: x86-64

Cent OS
  1. Cara mengatur/mengubah nama host di CentOS 7 Linux

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

  3. Bagaimana cara mengubah Hostname di CentOS

  1. Cara Mengubah Hostname (Nama Komputer) di Fedora &CentOS

  2. Cara mengubah nama host di CentOS dan Ubuntu

  3. Cara Mengubah Nama Host di CentOS Linux

  1. Cara Mengatur atau Mengubah Nama Host di CentOS 7

  2. Cara Mengubah atau Mengatur Hostname di CentOS 8 / RHEL 8

  3. Cara Mengubah Nama Host di Ubuntu 20.04