GNU/Linux >> Belajar Linux >  >> Debian

Cara Mengubah Nama Host di Debian 10 Linux

Tutorial ini menjelaskan cara mengubah nama host pada Debian 10 Buster tanpa me-restart sistem.

Hostname disetel pada saat sistem operasi Debian diinstal atau jika Anda menjalankan mesin virtual, nama host tersebut ditetapkan secara dinamis ke instance saat startup.

Prasyarat #

Untuk dapat mengubah nama host sistem, Anda harus masuk sebagai root atau pengguna dengan hak istimewa sudo.

Tampilkan Nama Host Saat Ini #

Di Debian 10 dan semua distribusi Linux lainnya menggunakan systemd , Anda dapat mengubah dan menampilkan nama host dari sistem tertentu dengan hostnamectl alat.

Untuk melihat nama host sistem saat ini, ketik hostnamectl tanpa opsi apa pun:

hostnamectl

Output akan menampilkan nama host sistem saat ini, dalam contoh ini yaitu 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

Ubah Nama Host Sistem #

Nama host adalah label yang mengidentifikasi mesin di jaringan. Anda tidak boleh menyetel nama host yang sama pada dua mesin berbeda di jaringan yang sama. Disarankan untuk menggunakan nama domain yang sepenuhnya memenuhi syarat (FQDN ) sebagai nama host sistem.

Ada dua langkah yang terlibat saat mengubah nama host sistem pada Debian 10. Pertama, atur nama host baru menggunakan hostnamectl set-hostname perintah diikuti dengan nama host yang diinginkan dan kemudian perbarui /etc/hosts file dengan nama host baru.

Misalnya, untuk mengubah nama host sistem menjadi arya.example.com , Anda akan melakukan langkah-langkah berikut:

  1. Pertama-tama atur nama host baru dengan menjalankan:

    sudo hostnamectl set-hostname arya.example.com

    hostnamectl perintah tidak menghasilkan output. Saat berhasil, 0 dikembalikan, kode kegagalan bukan nol sebaliknya.

  2. Kedua, buka /etc/hosts file dan ganti nama host 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

Verifikasi Perubahan #

Untuk memverifikasi bahwa nama host berhasil diubah, sekali lagi gunakan hostnamectl perintah:

hostnamectl

Nama host sistem baru akan dicetak pada baris perintah.

   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

Debian
  1. Cara Mengatur atau Mengubah Nama Host Sistem di Linux

  2. Cara Mengubah Hostname (Nama Komputer) di Ubuntu &Debian

  3. Cara Mengubah Zona Waktu di Debian Linux

  1. Cara mengubah nama host di Linux

  2. Cara Mengubah Nama Host di Linux

  3. Cara Mengubah Nama Host di CentOS Linux

  1. Cara Mengubah Nama Host di Debian 10

  2. Bagaimana mengubah nama host di Debian Linux

  3. Cara Mengubah Nama Host di Debian