Rumah  >  Artikel  >  Tutorial sistem  >  Langkah-langkah untuk menukar nama hos pada CentOS atau RHEL 7

Langkah-langkah untuk menukar nama hos pada CentOS atau RHEL 7

WBOY
WBOYke hadapan
2024-01-01 11:31:29855semak imbas

Soalan: Apakah cara yang betul untuk menukar nama hos pada CentOS/RHEL 7 (secara kekal atau sementara)?

Dalam CentOS atau RHEL, terdapat tiga nama hos yang ditentukan:

a, statik,

b, sementara,

c, fleksibel (cantik).

Nama hos "statik", juga dikenali sebagai nama hos kernel, ialah nama hos yang sistem mulakan secara automatik daripada /etc/hostname pada permulaan. Nama hos "sementara" ialah nama yang ditetapkan sementara semasa sistem berjalan, contohnya, melalui DHCP atau pelayan mDNS. Kedua-dua nama hos statik dan sementara tertakluk pada peraturan had aksara yang sama seperti nama domain Internet. Nama hos "Fleksibel", sebaliknya, membenarkan penggunaan nama hos bentuk bebas (termasuk aksara khas/ruang putih) untuk pembentangan kepada pengguna akhir (seperti Dan's Computer).

Dalam CentOS/RHEL 7, terdapat alat baris arahan yang dipanggil hostnamectl, yang membolehkan anda melihat atau mengubah suai konfigurasi berkaitan nama hos.

Untuk melihat tetapan berkaitan nama hos:

$ status hostnamectl

Untuk melihat hanya nama hos statik, sementara atau fleksibel, gunakan pilihan "--static", "--transient" atau "--pretty".

$ status hostnamectl [--statik|--sementara|--cantik]

Untuk mengubah suai ketiga-tiga nama hos pada masa yang sama: statik, sementara dan nama hos fleksibel:

$ sudo hostnamectl set-hostname

Seperti yang ditunjukkan di atas, apabila mengubah suai nama hos statik/sementara, sebarang aksara khas atau aksara ruang kosong akan dialih keluar dan sebarang huruf besar dalam parameter yang disediakan ditukar kepada huruf kecil secara automatik. Setelah nama hos statik diubah suai, /etc/hostname akan dikemas kini secara automatik. Walau bagaimanapun, /etc/hosts tidak dikemas kini untuk menyimpan perubahan, jadi anda perlu mengemas kini /etc/hosts secara manual.

Jika anda hanya mahu mengubah suai nama hos tertentu (statik, sementara atau fleksibel), anda boleh menggunakan pilihan "--static", "--transient" atau "--pretty".

Sebagai contoh, untuk menukar nama hos secara kekal, anda boleh menukar nama hos statik:

$ sudo hostnamectl --staticset-hostname

Perhatikan bahawa anda tidak perlu but semula mesin untuk mengaktifkan pengubahsuaian nama hos kekal. Perintah di atas akan segera mengubah suai nama hos kernel. Log keluar dan masuk semula pada gesaan arahan untuk melihat nama hos statik baharu.

Atas ialah kandungan terperinci Langkah-langkah untuk menukar nama hos pada CentOS atau RHEL 7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:jb51.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam