Android

Bagaimana untuk menukar nama hos pada sentos 8

#9 - rm/rmdir command on Linux CentOS 8

#9 - rm/rmdir command on Linux CentOS 8

Isi kandungan:

Anonim

Biasanya nama hos ditetapkan semasa pemasangan sistem pengendalian atau secara dinamik diberikan kepada mesin maya apabila ia dibuat.

Terdapat beberapa sebab mengapa anda mungkin perlu menukar nama hos. Yang paling biasa adalah apabila nama hos secara automatik ditetapkan pada pembuatan kejadian.

Panduan ini menerangkan cara menetapkan atau menukar nama hos di CentOS 8 tanpa perlu memulakan semula sistem.

Prasyarat

Sebelum meneruskan tutorial ini, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.

Memahami Nama Hos

Nama hos adalah label yang mengenal pasti peranti pada rangkaian. Anda tidak sepatutnya mempunyai dua atau lebih mesin dengan nama hos yang sama, pada rangkaian yang sama.

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

  • static - Nama hos tradisional. Ia disimpan dalam fail /etc/hostname dan boleh ditetapkan oleh pengguna. pretty - Nama hos UTF8 bentuk bebas yang digunakan untuk pembentangan kepada pengguna. Sebagai contoh, Linuxize's desktop . transient - Nama hos dinamik yang dikekalkan oleh kernel. DHCP atau pelayan mDNS boleh menukar nama hos sementara pada waktu larian. Secara lalai, ia sama dengan nama hos static .

Adalah disyorkan untuk menggunakan nama domain sepenuhnya yang memenuhi syarat ( FQDN ) untuk kedua-dua nama static dan transient seperti host.example.com .

Memaparkan Nama Host Terkini

Untuk melihat nama hos semasa, jalankan perintah berikut:

hostnamectl

Akhir sekali, mulakan semula perkhidmatan yang systemd-hostnamed oleh systemd-hostnamed untuk perubahan yang berlaku:

sudo systemctl restart systemd-hostnamed

Kaedah 3: Menggunakan perintah nmcli

nmcli adalah alat baris arahan untuk mengawal NetworkManager dan juga boleh digunakan untuk menukar nama host sistem.

Untuk melihat nama hos semasa, ketik:

sudo nmcli g hostname

Untuk menukar nama hos ke host.linuxize.com gunakan arahan berikut:

sudo nmcli g hostname host.linuxize.com

Untuk perubahan yang berkuat kuasa, mulakan semula perkhidmatan yang systemd-hostnamed oleh systemd-hostnamed :

sudo systemctl restart systemd-hostnamed

Kesimpulannya

Untuk menetapkan atau menukar nama tuan rumah pada sistem CentOS, gunakan arahan hostnamectl set-hostname tuan rumah hostnamectl set-hostname diikuti oleh nama tuan rumah yang baru.

Jangan ragu untuk meninggalkan komen jika anda mempunyai sebarang pertanyaan.

centos hostname