Minggu, 16 Juni 2013

Lapres Modul 3 Kelompok B12 (Part 3)

Membuat DNS Server di Stitch

  1. ketik "apt-get install bin9-dnsutils"
  2. ketik "/etc/bind/named.conf.local"
  3. lalu tambahkan file tersebut dengan tulisan berikut ini

    zone "klpb12.jarkom.com" IN {
       type master;
       file "/etc/bind/zones/klpb12.jarkom.com.db";
    };
    zone "kartun.klpb12.jarkom.com" IN {
       type master;
       file "/etc/bind/zones/kartun.klpb12.jarkom.com.db";
    };
    zone "16.172.in-addr.arpa" IN {
       type master;
       file "/etc/bind/zones/16.172.rev.db";
    };
  4. ketik "cd /etc/bind" lalu ketik "mkdir zones" lalu ketik "cp db.local zones/klpb12.jarkom.com.db" dan lalu ketik "nano zones/klpb12.jarkom.com.db" kemudian rubah / tambahkan isinya seperti berikut ini

    ;
    ; BIND data file for local loopback interface
    ;
    $TTL    604800
    @       IN      SOA     klpb12.jarkom.com. root.klpb12.jarkom.com. (
                                         1         ; Serial
                             604800         ; Refresh
                               86400         ; Retry
                           2419200         ; Expire
                             604800 )       ; Negative Cache TTL

    ;
    @       IN      NS      klpb12.jarkom.com.
    @       IN      NS      elmo.klpb12.jarkom.com.
    @       IN      A        172.16.0.2
    stitch      IN      A      172.16.0.2
    elmo       IN      A      172.16.0.13 dns          IN     CNAME   stitch admin     IN     CNAME   doraemon
    tom         IN      A      172.16.0.10
    jerry        IN      A      172,16.0.11
    spike      IN      A      172.16.0.12
    doraemon    IN    A     172.16.0.2 server     IN      A      172.16.0.2
                    IN      A      172.16.0.13
    ; selalu ubah serial setiap melakukan perubahan konfigurasi
  5. Ketik "nano zones/kartun.klpe5.jarkom.com.db" lalu ubah isinya menjadi berikut

    ;
    ; BIND data file for local loopback interface
    ;
    $TTL    604800
    @       IN      SOA     kartun.klpb12.jarkom.com. root.kartun.klpb12.jarkom.com. (
                                         3         ; Serial
                             604800         ; Refresh
                               86400         ; Retry
                           2419200         ; Expire
                             604800 )       ; Negative Cache TTL
    ;
    @       IN      NS      kartun.klpb12.jarkom.com. @       IN      A        172.16.0.2 woodstock     IN      A      172.16.0.4
  6. ketik "nano zones/16.172.rev.db" dan rubah isinya menjadi berikut

    ;
    ; BIND data file for local loopback interface
    ;
    $TTL    604800

    @       IN      SOA     klpb12.jarkom.com. root.klpb12.jarkom.com. (
                                      26         ; Serial
                             604800         ; Refresh
                               86400         ; Retry
                           2419200         ; Expire
                             604800 )       ; Negative Cache TTL
    ;
    @       IN      NS      klpb12.jarkom.com.
    0.2     IN      PTR     klpb12.jarkom.com.
    0.2     IN      PTR     server.klpb12.jarkom.com.
    0.2     IN      PTR     kartun.klpb12.jarkom.com.
    0.13    IN      PTR     server.klpb12.jarkom.com.
    0.10    IN      PTR     tom.klpb12.jarkom.com.
    0.11    IN      PTR     jerry.klpb12.jarkom.com.
    0.13    IN      PTR     elmo.klpb12.jarkom.com.
    0.13    IN      PTR     anime.klpb12.jarkom.com.
    0.13    IN      PTR     snoopy.anime.klpb12.jarkom.com.
    0.12    IN      PTR     spike.klpb12.jarkom.com.
    0.5     IN      PTR     doraemon.klpb12.jarkom.com.
    0.4     IN      PTR     woodstock.kartun.klpb12.jarkom.com.
  7. Ketik "nano /etc/resolv.conf" dan tambah tulisan berikut

    nameserver 172.16.0.2 (IP DNS)
  8. lalu restart bind9nya dengan mengetik "service bind9 restart"

 Membuat DNS Server dan Slave di Elmo

  1. menginstal bind9 dan dnsutils sesuai langkah saat menginstall dns server di stitch.
  2. ketik "nano /etc/bind/named.conf.local" lalu ketik tulisan berikut

    zone "anime.klpb12.jarkom.com" IN {
            type master;
            file "/etc/bind/zones/anime.klpb12.jarkom.com.db";
    };

    zone "klpb12.jarkom.com" IN {
            type slave;
            file "/var/cache/bind/klpb12.jarkom.com.db";
            masters { 172.16.0.2; };
    };

    zone "kartun.klpb12.jarkom.com" IN {
            type slave;
            file "/var/cache/bind/kartun.klpb12.jarkom.com.db";
            masters {172.16.0.2;};
    };

    zone "16.172.in-addr.arpa" IN {
            type slave;
            file "/var/cache/bind/16.172.rev.db";
            masters {172.16.0.2;};
    };
  3. ketik "cd /etc/bind/" lalu ketik "mkdir zones" lalu ketik "nano zones/anime.klpb12.jarkom.com.db" dan ketik sesuai tulisan berikut

    ;
    ; BIND data file for local loopback interface
    ;
    $TTL    604800
    @       IN      SOA     anime.klpb12.jarkom.com. root.anime.klpb12.jarkom.com. (
                                 22              ; Serial
                             604800         ; Refresh
                              86400          ; Retry
                            2419200        ; Expire
                             604800 )       ; Negative Cache TTL
    ;
    @       IN      NS      anime.klpb12.jarkom.com.
    @       IN      A       172.16.0.13
    snoopy  IN      A       172.16.0.3
  4. ketik "nano /etc/resolv.conf" dan tambahkan tulisan berikut

    nameserver 172.16.0.2
    nameserver 172.16.0.13
  5. lalu restart bind9nya.

Menginstal DNS Slave di Woodstock

  1. instal bind9 dan dnsutilsnya
  2. ketik "nano /etc/bind/named.conf.local" dan ketik tulisan berikut

    zone "anime.klpb12.jarkom.com" IN {
    type slave;
    file "/var/cache/bind/anime.klpb12.jarkom.com.db";
    masters { 172.16.0.13; };
    };
  3. lalu ketik "nano /etc/resolv.conf" dan ketik berikut

    nameserver 172.16.0.2
    nameserver 172.16.0.13
    nameserver 172.16.0.4
  4. langkah ke-3 tadi diketik disemua host.

Tidak ada komentar:

Posting Komentar