konfigurasi dns server di debian

 

 Langkah 1: Deklarasi Zona Domain Baru ( named.conf.local)

Kita akan mendefinisikan Zona Maju ( hafid.lab) dan Zona Mundur (untuk IP 10.100.100.x).

  1. Buka file konfigurasi lokal:

    Pesta
    nano /etc/bind/named.conf.local
    
  2. Hapus atau ganti deklarasi zona sebelumnya, dan masukkan konfigurasi berikut:

    Cuplikan kode
    // --- Forward Zone (Nama ke IP) ---
    zone "hafid.lab" {
        type master;
        file "/etc/bind/db.hafid.lab";
    };
    
    // --- Reverse Zone (IP ke Nama) ---
    // Jaringan 10.100.100.0/24 dibalik menjadi 100.100.10
    zone "100.100.10.in-addr.arpa" {
        type master;
        file "/etc/bind/db.10.100.100"; 
    };
    
  3. Simpan dan Keluar (Ctrl+O, Enter, Ctrl+X).


📑 Langkah 2: Membuat File Forward Zone ( db.hafid.lab)

File ini berisi pemetaan dari nama domain ke alamat IP.

  1. Salin file contoh dan ganti namanya:

    Pesta
    cp /etc/bind/db.local /etc/bind/db.hafid.lab
    
  2. Edit file zona baru:

    Pesta
    nano /etc/bind/db.hafid.lab
    
  3. Ubah isinya dengan detail Anda (pastikan Serial dan IP sudah benar):

    Cuplikan kode
    $TTL 604800
    @    IN    SOA    ns1.hafid.lab. root.hafid.lab. (
                            2025111401 ; Serial Anda
                            604800    ; Refresh
                            86400     ; Retry
                            2419200   ; Expire
                            604800 )  ; Negative Cache TTL
    ;
    @    IN    NS     ns1.hafid.lab.
    
    // Records
    @    IN    A      10.100.100.112 // hafid.lab
    ns1  IN    A      10.100.100.112 // Name Server
    www  IN    A      10.100.100.112 // Subdomain www
    
  4. Simpan dan Keluar.


📑 Langkah 3: Membuat File Reverse Zone ( db.10.100.100)

File ini berisi pemetaan dari alamat IP ke nama domain.

  1. Salin file contoh dan ganti namanya:

    Pesta
    cp /etc/bind/db.127 /etc/bind/db.10.100.100
    
  2. Edit file reverse zone baru:

    Pesta
    nano /etc/bind/db.10.100.100
    
  3. Ubah isinya dengan detail Anda:

    Cuplikan kode
    $TTL 604800
    @    IN    SOA    ns1.hafid.lab. root.hafid.lab. (
                            2025111401 ; Serial Anda
                            604800    ; Refresh
                            86400     ; Retry
                            2419200   ; Expire
                            604800 )  ; Negative Cache TTL
    ;
    @    IN    NS     ns1.hafid.lab.
    
    // PTR Records (Hanya oktet terakhir IP: 112)
    112  IN    PTR    ns1.hafid.lab.
    112  IN    PTR    hafid.lab.
    112  IN    PTR    www.hafid.lab.
    
  4. Simpan dan Keluar.


🔄 Langkah 4: Mulai ulang Layanan BIND9 dan Pengujian

  1. Perbaiki Hak Akses (jika perlu):

    Pesta
    chown -R bind:bind /etc/bind
    
  2. Restart layanan DNS:

    Pesta
    systemctl restart bind9
    
  3. Periksa status layanan (pastikan status ):active (running)

    Pesta
    systemctl status bind9
    
  4. Lakukan Pengujian (gunakan dig):

    • Forward Lookup (Nama ke IP):

      Pesta
      dig hafid.lab @10.100.100.112
      

      (Output harus menunjukkan IP )10.100.100.112

    • Reverse Lookup (IP ke Nama):

      Pesta
      dig -x 10.100.100.112 @10.100.100.112















Comments

Popular posts from this blog

instal driver windows 11

Membuat kesimpulan Introduction to Networks ( Version 7.00) - ITN Practice PT Skills Assessment (PTSA)

instalasi windows11 , di virtualbox