Admin 05 Jun 2026 07:32

 

KONFIGURASI DNS SERVER MENGGUNAKAN DEBIAN 5

Pendahuluan

Domain Name System (DNS) adalah komponen penting pada jaringan internet yang menerjemahkan nama domain menjadi alamat IP. Pada artikel ini, kami akan membahas langkahlangah konfigurasi DNS Server dengan menggunakan Debian 5 (Lenny). Meskipun Debian 5 sudah tidak lagi mendapat pembaruan resmi, proses instalasi BIND (Berkeley Internet Name Domain) tetap relevan untuk lingkungan laboratorium atau sistem legacy.

Prasyarat

  • Instalasi Debian 5 (minimal atau full).
  • Akses root atau hak sudo.
  • Koneksi jaringan dengan IP statik.
  • Pengetahuan dasar tentang jaringan TCP/IP.

1. Instalasi Paket BIND

Gunakan apt-get untuk memasang paket bind9 beserta utilitasnya.

apt-get updateapt-get install bind9 bind9utils bind9-doc

Setelah instalasi selesai, service BIND akan otomatis berjalan. Periksa statusnya dengan:

/etc/init.d/bind9 status

2. Menyiapkan File Konfigurasi Utama

File konfigurasi utama berada di /etc/bind/named.conf. Pada Debian 5, struktur file terbagi menjadi beberapa bagian:

  • named.conf.options opsi global.
  • named.conf.local zona lokal.
  • named.conf.default-zones zona default (roothints).

Berikut contoh konfigurasi dasar pada named.conf.options:

options {    directory "/var/cache/bind";    // Daftar server DNS upstream    forwarders {        8.8.8.8;        8.8.4.4;    };    // Mengizinkan query hanya dari jaringan lokal    allow-query { 192.168.0.0/24; };    // Mengaktifkan DNSSEC (opsional)    dnssec-validation auto;    listen-on { any; };    listen-on-v6 { none; };};

3. Menambahkan Zona Lokal

Misalkan Anda ingin membuat domain contoh.local dengan dua host: www dan mail.

Tambahkan baris berikut pada /etc/bind/named.conf.local:

zone "contoh.local" {    type master;    file "/etc/bind/db.contoh.local";    allow-update { none; };};

Buat file zona db.contoh.local dengan isi:

$TTL    86400@       IN      SOA     ns1.contoh.local. admin.contoh.local. (                              2024060401 ; Serial                              3600       ; Refresh                              1800       ; Retry                              604800     ; Expire                              86400 )    ; Minimum; Nameserver@       IN      NS      ns1.contoh.local.; Alamat IP server DNSns1     IN      A       192.168.0.10; Record hostwww     IN      A       192.168.0.20mail    IN      A       192.168.0.30@       IN      MX 10   mail.contoh.local.

Pastikan nomor seri (Serial) selalu meningkat setiap ada perubahan.

4. Mengatur Reverse DNS (PTR)

Reverse lookup diperlukan untuk validasi mail server. Tambahkan zona reverse pada named.conf.local:

zone "0.168.192.in-addr.arpa" {    type master;    file "/etc/bind/db.192.168.0";    allow-update { none; };};

Buat file db.192.168.0:

$TTL    86400@       IN      SOA     ns1.contoh.local. admin.contoh.local. (                              2024060401 ; Serial                              3600       ; Refresh                              1800       ; Retry                              604800     ; Expire                              86400 )    ; Minimum@       IN      NS      ns1.contoh.local.10      IN      PTR     ns1.contoh.local.20      IN      PTR     www.contoh.local.30      IN      PTR     mail.contoh.local.

5. Memeriksa Sintaks dan Memulai Ulang Service

Gunakan perintah berikut untuk memeriksa kesalahan sintaks:

named-checkconfnamed-checkzone contoh.local /etc/bind/db.contoh.localnamed-checkzone 0.168.192.in-addr.arpa /etc/bind/db.192.168.0

Jika tidak ada error, restart BIND:

/etc/init.d/bind9 restart

6. Pengujian

Gunakan dig atau nslookup dari klien lain di jaringan:

dig @192.168.0.10 www.contoh.localdig @192.168.0.10 -x 192.168.0.20

Keluaran harus menampilkan alamat IP yang telah didefinisikan serta record PTR yang sesuai.

7. Tips Keamanan

  • Batasi allow-query hanya untuk subnet yang membutuhkan.
  • Nonaktifkan recursion untuk klien eksternal dengan recursion no; pada named.conf.options.
  • Gunakan iptables untuk memfilter port 53 (TCP/UDP).
  • Jika memungkinkan, aktifkan DNSSEC untuk menambah integritas data.

8. Ringkasan

Konfigurasi DNS pada Debian 5 melibatkan instalasi paket BIND, pembuatan file zona forward dan reverse, serta penyesuaian opsi global. Dengan mengikuti langkahlangah di atas, Anda memperoleh server DNS yang dapat melayani jaringan lokal dan memberikan layanan yang stabil serta aman.

Untuk perkembangan selanjutnya, pertimbangkan upgrade ke versi Debian yang lebih baru, karena dukungan keamanan dan fitur DNS modern (seperti DNSSEC penuh, RPZ, dan integrasi dengan sistem manajemen konfigurasi) lebih optimal pada rilis terbaru.

File Referensi Untuk KONFIGURASI DNS SERVER MENGGUNAKAN DEBIAN 5
Screenshoot
Nama File
laporan_pkl_dede_r_tkj.pdf

Ukuran File
2.11 MB

Tipe File
PDF

Situs File
Deskripsi
File ini hanya file referensi untuk KONFIGURASI DNS SERVER MENGGUNAKAN DEBIAN 5. Tidak menjamin hal-hal spesifik yang diinginkan terdapat didalamnya.
Download langsung (menunggu 10 detik)

KONFIGURASI DNS SERVER MENGGUNAKAN DEBIAN 5 dan Link Download File Referensi


admin
Admin
2026-06-05 07:32:05

Konfigurasi Mikrotik Sebagai Server Hotspot dan Link Download File Referensi


admin
Admin
2026-06-05 09:31:01

Domain Name System (DNS) and Reference File Download Link


admin
Admin
2026-06-06 19:58:12

SISTEM INFORMASI RESERVASI KAMAR HOTEL BERBASIS WEB MENGGUNAKAN JAVA SERVER PAGE dan Link...


admin
Admin
2026-06-12 20:22:16

Konfigurasi Kabel Serial SPC Seven Segment dan Link Download File Referensi


admin
Admin
2026-06-01 05:00:16