Cara Mengatur Atau Mengubah Nama Host Di Debian 11 Bullseye

Suatu hari saya memutakhirkan sistem buster Debian 10 saya ke Debian 11 bullseye. Peningkatannya lancar dan mudah! Sekarang, saya ingin memperbarui nama host lama di sistem Debian 11. Dalam panduan singkat ini, izinkan saya menjelaskan cara mengatur atau mengubah nama host di sistem bullseye Debian 11 dari commandline.
Contents
Melihat nama host di DebianSet atau mengubah nama host di Debian 11Metode 1 – Menggunakan perintah hostnameMetode 2 – Menggunakan hostnamectl commandMethod 3 – Menggunakan nmcli commandMethod 4 – Menggunakan sysctl commandMethod 5 – Tambah atau perbarui nama host di file /etc/hostname Metode 6 – Perbarui nama host di file /proc/sys/kernel/hostname Lihat nama host di Debian

Nama host adalah label yang ditetapkan ke Komputer untuk mengidentifikasinya dari LAN atau WAN. Sebuah hostname khas terdiri dari karakter alfanumerik dan khusus. Kita dapat menggunakan paling banyak 253 karakter dalam nama host dan tidak boleh dimulai dengan tanda hubung atau titik.

Menemukan nama host di Debian Linux itu mudah!

Untuk menampilkan nama host sistem Debian, cukup masukkan perintah nama host di Terminal:

$ nama host debian10

Untuk menampilkan nama domain yang sepenuhnya memenuhi syarat (FQDN), gunakan -f flag.

$ hostname -f

Anda juga dapat menggunakan flag –fqdn untuk melihat nama domain yang memenuhi syarat:

$ hostname --fqdn

Semua perintah yang disebutkan di atas hanya menampilkan nama host. Jika Anda ingin menampilkan lebih banyak detail, seperti nama host, jenis sasis, id mesin, detail sistem operasi, kernel dan arsitektur, gunakan perintah hostnamectl:

$ hostnamectl

Contoh output:
Nama host statis: debian10
Nama ikon: computer-vm
Sasis: vm
ID mesin: aa47d2d8352c404898f47e00562730d3
ID Boot: 9a12f2136ba74df5bd378bc837869e9b
Virtualisasi: kvm
Sistem Operasi: Debian GNU/Linux 11 (bullseye)
Kernel: Linux 5.10.0-8-amd64
Arsitektur: x86-64
Seperti yang Anda lihat pada output di atas, nama host sistem Debian saya adalah debian10, tetapi versi sistem operasinya adalah Debian 11. Saya sudah memutakhirkannya ke Debian 11, tetapi belum mengubah nama hostnya. Mari kita ubah hostname-nya sekarang.
Set atau ubah hostname di Debian 11

Kita dapat mengatur atau mengubah hostname dalam beberapa cara. Di sini, saya telah membuat daftar 6 metode berbeda untuk menyetel nama host di Debian 11 busllseye.
Method 1 – Menggunakan hostname command

Untuk mengubah atau menyetel nama host dengan cepat di sistem Debian 11, cukup jalankan:

$ sudo hostname debian11

Ini akan menetapkan nama host sebagai debian11. Ganti debian11 dengan nama host pilihan Anda.

Untuk melihat perubahan nama host, gunakan salah satu perintah di atas:

$ hostname debian11

Harap dicatat bahwa perintah ini hanya akan mengatur nama host sementara. Perubahan akan hilang setelah sistem reboot.

Jika Anda ingin menyetel atau mengubah nama host secara permanen, gunakan salah satu dari metode berikut.
Metode 2 – Menggunakan hostnamectl command

Ini adalah metode standar dan paling umum digunakan untuk menyetel nama host secara permanen di Debian dan distribusi Linux lainnya.

Untuk menyetel secara permanen menyetel atau mengubah nama host di Debian bullseye menggunakan perintah hostnaectl, jalankan:

$ sudo hostnamectl set-hostname debian11

Log out dan login lagi untuk melihat perubahan pada hostname.

$ hostnamectl Nama host statis: debian11 Nama ikon: computer-vm Sasis: vm ID Mesin: aa47d ID: 9a12f2136ba74df5bd378bc837869e9b Virtualisasi: kvm Sistem Operasi: Debian GNU/Linux 11 (bullseye) Kernel: Linux 5.10.0-8-amd64 Arsitektur: x86-64

Jika Anda hanya ingin melihat nama host, gunakan –static flag.
x -pre$ hostnamectl -static debian11
Heads Up: Anda akan terus mendapatkan pesan peringatan seperti di bawah ini, setiap kali Anda menggunakan perintah sudo setelah mengubah nama host.

sudo: tidak dapat menyelesaikan host debian11: Nama atau layanan tidak diketahui

Untuk menghilangkan peringatan ini, edit file host:

Tambah/perbarui nama host di dalamnya.

Simpan dan tutup file. Logout dan login kembali untuk menerapkan perubahan.
Method 3 – Menggunakan nmcli command

Untuk mengatur nama host menggunakan perintah nmcli di Debian, jalankan:

$ sudo nmcli nama host umum debian11

Ganti debian11 pada perintah di atas dengan nama host Anda sendiri. Logout dan login kembali untuk menerapkan perubahan di hostname.
Method 4 – Menggunakan sysctl command

Untuk mengubah atau mengatur nama host di Debian menggunakan perintah sysctl, jalankan:

$ sudo sysctl kernel.hostname=debian11

Log out dan login lagi untuk menerapkan perubahan.
Method 5 – Tambahkan atau perbarui nama host di /etc/hostname file

Edit file /etc/hostname di editor pilihan Anda:

$ sudo nano /etc/hostname

dan tambahkan/perbarui nama host di dalamnya:

Simpan file dan tutup. Logout dan login lagi untuk memperbarui hostname.
Method 6 – Perbarui nama host di file /proc/sys/kernel/hostname

Buka file /proc/sys/kernel/hostname di editor teks dan tambahkan/perbarui nama host di dalamnya.

Atau, Anda dapat menambahkan nama host baru di file /proc/sys/kernel/hostname menggunakan perintah satu baris berikut:

$ sudo sh -c "echo 'debian11' > /proc/sys/kernel/hostname"

Dalam panduan ini, kami telah mempelajari 6 kemungkinan cara untuk menyetel, mengubah, dan memperbarui nama host di Debian 11 bullseye dari baris perintah. Semoga ini bisa membantu.

Related read:
Cara Menemukan Hostname Di Linux