tutorial lengkap konfigurasi DNS Server untuk domain www.kanghaki.net
- Kamis, 09 Oktober 2025
- Kanghaki
- 0 komentar
tutorial lengkap konfigurasi DNS Server untuk domain www.kanghaki.net dengan:
-
OS: Debian 11 (Bullseye)
-
IP Publik:
103.210.35.122 -
IP Lokal:
192.168.212.1 -
Domain:
kanghaki.net
DNS server akan menggunakan BIND9.
1. Persiapan Awal
Update sistem
Instalasi BIND9
Pastikan service aktif
2. Konfigurasi File Utama BIND
Semua konfigurasi utama ada di /etc/bind/.
Backup file default
⚙️ 3. Konfigurasi named.conf.options
Edit file:
Ubah menjadi seperti berikut:
Penjelasan:
listen-on: hanya melayani permintaan dari IP lokal.
forwarders: agar DNS lokal bisa resolve domain publik.
⚙️ 4. Konfigurasi Zona Domain
Edit file:
Tambahkan konfigurasi zona berikut:
⚙️ 5. Buat File Zona untuk kanghaki.net
Salin template:
Edit:
Isi file seperti ini:
⚙️ 6. Buat File Zona Reverse
Salin template:
Edit:
Isi file seperti ini:
⚙️ 7. Cek Konfigurasi
Cek syntax konfigurasi:
Cek zona:
Jika output-nya OK, lanjutkan.
⚙️ 8. Restart Service DNS
⚙️ 9. Testing dari Client
Di server sendiri:
Output harus menampilkan 103.210.35.122
Test reverse DNS:
⚙️ 10. (Opsional) Konfigurasi Domain Publik
Jika domain kanghaki.net terdaftar di penyedia domain (misalnya Cloudflare, Niagahoster, atau Rumahweb), arahkan:
-
A record →
103.210.35.122 -
NS record (jika ingin pakai DNS sendiri):
-
ns1.kanghaki.net→103.210.35.122
-
Catatan: Pastikan port 53 (TCP & UDP) di server terbuka di firewall dan router.
⚙️ 11. (Opsional) Tambahkan Firewall Rules
✅ 12. Kesimpulan
Setelah langkah-langkah di atas:
-
www.kanghaki.netakan mengarah ke 103.210.35.122 -
DNS Server lokal bekerja di 192.168.212.1
-
Anda dapat menambahkan subdomain lain di file
/etc/bind/db.kanghaki.net
