Installasi/Konfigurasi Server DNS Red Hat Enterprise Linux (RHEL)
Apa sih DNS Server?
Server DNS (Domain Name System) adalah sistem yang bertugas untuk menerjemahkan nama domain yang mudah diingat (seperti www.contoh.com) menjadi alamat IP numerik (seperti 192.0.2.1) yang digunakan oleh komputer untuk saling berkomunikasi di jaringan.
🤔 Buat Apa Pasang DNS Sendiri?
- Untuk jaringan lokal/lab, supaya semua PC bisa pakai nama domain lokal seperti
serverku.lan
- Untuk uji coba domain & web server tanpa harus beli domain beneran
- Untuk latihan server atau ujian seperti CCNA, RHCSA, dsb
- Untuk bikin DNS publik kalau kamu punya hosting/domain sendiri
Cara install dan konfigurasi DNS server di Red Hat Enterprise Linux 9 (RHEL 9) . Kita akan pakai BIND (Berkeley Internet Name Domain).
🔍 Apa Itu BIND?
BIND (Berkeley Internet Name Domain) adalah software DNS server paling umum di sistem operasi Linux/Unix. BIND digunakan untuk menerjemahkan nama domain (seperti google.com) menjadi alamat IP (seperti 142.250.66.206), dan sebaliknya (jika pakai reverse DNS).
Langkah-Langkah
1. Install BIND (DNS Server)
Masuk kedalam super user dengan perintah sudo su atau sudo -i, lalu masukkan perintah
sudo dnf install bind bind-utils -y
2. Konfigurasi File Utama BIND
- Edit file konfigurasi utama:
sudo nano /etc/named.conf
Pastikan bagian ini sudah sesuai:
listen-on port 53 { any; };
allow-query { any; };
*Kalau hanya 127.0.0.1, berarti hanya bisa diakses dari localhost. Ubah jadi any atau IP jaringanmu.
- Buat Zona DNS
Misalnya kita mau buat DNS untuk domain namakamu.local
.
Tambahkan ini di akhir file /etc/named.conf
:
- Verifikasi sintaksis file /etc/named.conf:
named-checkconf
Jika tidak muncul apa apa, artinya sintaksis sudah benar.
Komentar
Posting Komentar