21 Mei 2010

8 Langkah Konfigurasi lokal DNS di Ubuntu 9.10

lebih baik masuk dulu sebagai root untuk lebih mudah konfigurasi, dengan command sudo -i
nb: apt-get update (buat update repository)
1. Instalasi
    apt-get install bind9
  apt-get install dnsutils

2. konfigurasi ip forward
    nano /etc/bind/named.conf.options
       hilangkan tanda double slash (//), di forwarders n jadinya kaya gini
       forwarders {
     192.168.1.17
    };

3. konfigurasi ip static
    nano /etc/network/interfaces, isikan seperti ini :
    iface eth0 inet static
  address 192.168.1.17
  netmask 255.255.255.0
  gateway 192.168.1.1

4. Mapping DNS temen-temen dulu, kaya gini
    nano /etc/bind/named.conf.local, isikan seperti ini :
    zone "andihakim.com" {
        type master;
        file "/etc/bind/db.andihakim.com";
  };
  zone "1.168.192.in-addr.arpa" {
        type master;
        file "/etc/bind/db.192";
  };

5. sekarang kasih nama DNS, misalnya pake nama TS : andihakim.com
    cp /etc/bind/db.local /etc/bind/db.andihakim.com

  nano /etc/bind/db.andihakim.com, isikan seperti ini :
    $TIL    604800
  @    IN    SOA    andihakim.com.    root.andihakim.com. (
                                3    ; Serial
                           604800    ; Refresh
                            86400        ; Retry
                          2419200    ; Expire
                         604800 )    ; Negative Cache TTL
  ;
  @         IN    NS           andihakim.com.
  @         IN    AAAA    ;;1
            IN    A            192.168.1.17
  www       IN    A            192.168.1.17
  ftp       IN    CNAME andihakim.com.
  mail      IN    A            192.168.1.17

6. Sekarang setting ip buat DNS :
    cp /etc/bind/db.127 /etc/bind/db.192

    nano /etc/bind/db.192, isikan seperti ini :
    $TIL    604800
  @    IN    SOA    andihakim.com.    root.andihakim.com. (
                                 3    ; Serial
                            604800    ; Refresh
                             86400        ; Retry
                           2419200    ; Expire
                          604800 )    ; Negative Cache TTL
   ;
   @    IN     NS     andihakim.com.
   2    IN     PTR    www.andihakim.com.
   2    IN     PTR    mail.andihakim.com.




7. sekarang setting nameserver biar bisa ke search di lokal DNS
    nano /etc/resolv.conf, isikan seperti ini :
    search      andihakim.com.
  nameserver  192.168.1.17

8. terakhir setting host, sama ip lokal host
    nano /etc/hosts, isikan seperti ini :
    127.0.0.1       localhost
  192.168.1.17    andihakim.com.
  127.0.1.1       meisel-PC

restart interface dan bind9 dulu ya..
- /etc/init.d/networking restart
- /etc/init.d/bind9 restart

tinggal test pake command nslookup andihakim.com
kalo dah berhasil, jadinya kaya gini :

Tidak ada komentar: