Android

Bagaimana untuk menetapkan atau menukar nama hos di linux

Cara Mengganti Hostname Di Linux

Cara Mengganti Hostname Di Linux

Isi kandungan:

Anonim

Secara lalai, nama hos sistem ditetapkan semasa proses pemasangan, atau jika anda membuat mesin maya, ia secara dinamik diberikan kepada contoh semasa permulaan, tetapi terdapat situasi apabila anda perlu mengubahnya.

Tutorial ini akan membimbing anda melalui proses menukar nama hos di Linux tanpa memerlukan restart sistem. Arahan harus berfungsi pada setiap pengedaran Linux moden yang menggunakan systemd.

Apa itu Hostname

Nama hos adalah label yang diberikan kepada mesin yang mengenal pasti mesin di rangkaian. Setiap peranti dalam rangkaian harus mempunyai nama hos yang unik.

Nama tuan rumah boleh menjadi rentetan mudah yang mengandungi aksara abjad angka, titik dan tanda hubung. Jika mesin disambungkan ke Internet (seperti pelayan web atau mel), disyorkan untuk menggunakan nama domain yang memenuhi syarat (FQDN) sebagai nama host sistem. FQDN terdiri daripada dua bahagian, nama hos, dan nama domain.

Memaparkan Nama Host Terkini

Pada sistem Linux yang menggunakan systemd, perintah hostnamectl boleh digunakan untuk pertanyaan dan menukar nama hos dan tetapan yang berkaitan pada mesin yang diberikan.

Untuk melihat nama hos semasa, masukkan arahan hostnamectl tanpa sebarang hujah:

hostnamectl

Nama hos sistem dipaparkan dalam imej di bawah:

Menukar Nama Hos

Untuk menukar nama hos yang memanggil arahan hostnamectl dengan hujah set-hostname tuan rumah yang diikuti oleh nama hos yang baru. Hanya root atau pengguna dengan hak istimewa sudo boleh menukar nama host sistem.

Sebagai contoh, untuk mengubah nama hos sistem ke mail.linuxize.com , anda akan menggunakan arahan berikut:

sudo hostnamectl set-hostname mail.linuxize.com

Perintah hostnamectl tidak menghasilkan output. Pada kejayaan, 0 dikembalikan, kod kegagalan bukan sifar sebaliknya.

Akhirnya, untuk mengesahkan bahawa nama hos berjaya ditukar, sekali lagi gunakan arahan hostnamectl :

hostnamectl

Nama hos sistem baru dan beberapa maklumat sistem tambahan seperti versi kernel akan dipaparkan pada terminal.

Static hostname: mail.linuxize.com Icon name: computer-vm Chassis: vm Machine ID: 70a3f06298014fd9ac42e5dc1de1034a Boot ID: 6d45a1a8d436418e97519da01ea61c1b Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-5-amd64 Architecture: x86-64

Kesimpulannya

Dalam tutorial ini, kami telah menunjukkan kepada anda cara mengubah nama hos sistem Linux anda. Bergantung kepada pengagihan Linux anda dan jenis virtualisasi, langkah tambahan mungkin diperlukan untuk menyelesaikan proses tersebut.

Untuk arahan khusus, semak artikel berikut:

Jangan ragu untuk meninggalkan komen jika anda mempunyai sebarang pertanyaan.

nama hos terminal