Minggu, 13 Februari 2011

Membangun DNS Server
1. Instal paket bind dan bind - chroot (terhubung internet)
    #yum install bind bind-chroot
   (tidak terhubung internet)
   #rpm -ivh bind-9.7.0-9.P1.fc13.i686.rpm bind-chroot-9.7.0-9.P1.fc13.i686.rpm
2. #cd /etc/
3. #vim named.conf
   Isi file konfigurasi diatas dengan baris-baris berikut :
   #Forward Zone for jnovianti.org domain
   zone "jnovianti.org" IN {
            type master;
            file "jnovianti.org.zone";
   };
   #Reverse Zone for jnovianti.org domain
   zone "1.168.192.in-addr.arpa" IN {
            type master;
            file "192.168.1.zone";
  };
  acl jnovianti-org { 192.168.1.0/24; 127.0/8; };
  options {
          directory "/var/named";
          allow-query { all };
                   forwarders { 192.168.1.253; 192.168.1.1; }; #
  primary/secondary
        forward only ;# Rely completely on ISP for cache misses
 };
4. #cd /var/named/
5. #vim jnovianti.org.zone
    Isi file konfigurasi di atas dengan baris-baris berikut :
    $TTL 1D
    jnovianti.org.               IN SOA            andi.jnovianti.org
    nur.jnovianti.org (
                                      200612060             ; serial
                                      2H                                    ; refresh slaves
                                      5M                                   ; retry
                                      1W                                   ; expire
                                      1M                                   ; Negative TTL
                            )
  @                                IN NS                 andi.jnovianti.org.  
  andi.jnovianti.org.          IN A                    192.168.1.253         ; RHEL server
  nur.jnovianti.org.           IN A                     192.168.1.254         ; router
  mystermachine              IN A                     192.168.1.252         ; mail server  
  www                            IN CNAME        andi.jnovianti.org.      ; WWW server
  ftp                                IN CNAME        andi.jnovianti.org.      ; FTP server
  virtual                           IN CNAME        andi                          ; virtual WWW
  tests
  mail                             IN CNAME         mystermachine           ; sendmail host
 @                                IN MX   10          mail.jnovianti.org.
6. Buat file konfigurasi zone kedua, 192.168.1.zone:
  #vim 192.168.1.zone
  Isi file dengan baris-baris berikut :
  $TTL 1D
  @             IN              SOA             andi.jnovianti.org    nur.jnovianti.org.      (
  200612060                 ; serial
  2H                              ; refresh slaves
  5M                             ; retry
  1W                            ; expire
  1M                             ; Negative TTL
  )


                  IN              NS           andi.jnovianti.org.
 252           IN            PTR            mystermachine.jnovianti.org.
 253           IN            PTR           andi.jnovianti.org.
 254           IN            PTR           nur.jnovianti.org.
8. #service named start
9. #chkconfig named on
10. Jangan Lupa u/ membuka port koneksi dns di aplikasi firewall fedora
      System /Administration /Firewall
      lalu masukkan password user root untuk mengaksesnya
     Cheklist pilihan service : DNS, lalu tekan tombol Apply, dan tekan Yes
     Selanjutnya tekan Reload, lalu tutup aplikasi dengan menekan tombol close.
11. Uji Layanan DNS dengan mengubah sisi file /etc/resolve.conf  dengan IP - Address yang sudah dibuat (192.168.1.253)
      #vim /etc/resolve.conf
      Isi dengan baris berikut :
      nameserver 192.168.1.253
12. Untuk mengujinya jalankan command baik di komputer server atau client
      $dig www.jnovianti.org
      Atau dengan command host terhadap nama domain dan IP Addressnya :
     $host www.jnovianti.org
     $192.168.1.253

Untuk setting Proxy server, sama seperti catatan yang sudah diberikan
good luck :-)

;;