Android

Bagaimana untuk menukar nama hos di debian 10 linux

Cara Mengganti Hostname Di Linux Debian

Cara Mengganti Hostname Di Linux Debian

Isi kandungan:

Anonim

Tutorial ini menerangkan bagaimana menukar nama hos di Debian 10 Buster tanpa memulakan semula sistem.

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

Prasyarat

Untuk dapat menukar nama host sistem anda perlu log masuk sebagai root atau pengguna dengan keistimewaan sudo.

Paparkan nama hos semasa

Dalam Debian 10 dan semua pengedaran Linux yang lain menggunakan systemd , anda boleh menukar dan memaparkan nama tuan rumah sistem yang diberikan. dengan alat hostnamectl .

Untuk melihat nama hos sistem semasa, taip hostnamectl tanpa sebarang pilihan:

hostnamectl Output akan menunjukkan nama hos sistem semasa, dalam contoh ini host.linuxize.com .

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

Tukar Nama Host Sistem

Nama hos adalah label yang mengenal pasti mesin di rangkaian. Anda tidak sepatutnya menetapkan nama hos yang sama pada dua mesin yang berbeza pada rangkaian yang sama. Adalah disyorkan untuk menggunakan nama domain sepenuhnya yang memenuhi syarat ( FQDN ) sebagai nama hos sistem.

Terdapat dua langkah yang terlibat apabila menukar nama hos sistem pada Debian 10. Pertama, tetapkan nama hos baru menggunakan perintah hostnamectl set-hostname tuan hostnamectl set-hostname diikuti oleh nama hos yang dikehendaki dan kemudian kemas kini fail /etc/hosts dengan nama hos yang baru.

Sebagai contoh, untuk menukar nama hos sistem ke arya.example.com , anda akan melakukan langkah-langkah berikut:

  1. Pertama tetapkan nama hos baru dengan menjalankan:

    sudo hostnamectl set-hostname arya.example.com

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

    Kedua, buka fail /etc/hosts dan gantikan nama hos lama dengan yang baru.

    / etc / hosts

    127.0.0.1 localhost 127.0.0.1 arya.example.com arya # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters

Sahkan Perubahan

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

hostnamectl

Nama hos sistem baru akan dicetak pada baris arahan.

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

Kesimpulannya

Mengubah nama hos sistem pada Debian 10 Buster adalah tugas mudah, yang melibatkan hanya dua langkah mudah.

Jangan ragu untuk meninggalkan komen jika anda mempunyai sebarang pertanyaan.

nama host debian