Android

Bagaimana untuk menukar nama hos pada centos 7

Learn CentOS Part 7 - Changing the Hostname

Learn CentOS Part 7 - Changing the Hostname

Isi kandungan:

Anonim

Tutorial ini membimbing anda melalui proses menukar nama hos pada sistem CentOS 7.

Nama hos ditetapkan pada masa sistem operasi CentOS dipasang atau jika anda berputar pada mesin maya, ia secara dinamik diberikan kepada contoh semasa permulaan.

Kaedah yang diterangkan dalam tutorial ini akan berfungsi tanpa memerlukan restart sistem anda.

Prasyarat

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

Memahami Nama Hos

Nama hos adalah label yang mengenal pasti mesin pada rangkaian. Anda tidak boleh menggunakan nama hos yang sama pada dua mesin yang berbeza pada rangkaian yang sama.

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

  • static - Nama tuan rumah tradisional, yang boleh ditetapkan oleh pengguna, dan disimpan dalam fail /etc/hostname . 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 yang boleh diubah oleh pelayan DHCP atau mDNS pada waktu berjalan. 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 .

Paparkan nama hos semasa

Untuk melihat nama hos semasa, masukkan arahan 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 yang juga boleh digunakan untuk menukar nama hos.

Untuk melihat jenis nama hos semasa:

sudo nmcli general hostname

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

sudo nmcli general hostname host.linuxize.com

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

sudo systemctl restart systemd-hostnamed

Sahkan perubahan

Untuk mengesahkan bahawa nama hos berjaya ditukar, gunakan arahan hostnamectl :

hostnamectl

Nama hos baru anda akan dicetak pada 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

Kesimpulannya

Dalam tutorial ini, kami telah menunjukkan kepada anda 3 kaedah yang berbeza untuk menukar nama hos pelayan CentOS 7 anda tanpa memulakan semula mesin.

Jangan ragu untuk meninggalkan komen jika anda mempunyai sebarang pertanyaan.

centos hostname