Konfigurasi DNS Server

Konfigurasi DNS Server

DNS server berfungsi untuk memetakan ip address ke domain misalnya www.google.com, www.yahoo.com dsb. DNS dibuat untuk mempermudah kita dalam mengingat alamat suatu server. Untuk konfigurasi DNS server pada Debian ikutilah langkah berikut: 
  1. Konfiguradi IP address menjadi sbb:
    IP Address: 192.168.0.2
    Netmask: 255.255.255.0
    Cara konfigurasi ip address di Debian bisa dilihat di bagian Konfigurasi IP Address.

  2. Kemudian tambahkan ip address server dns dan domain ke file /etc/hosts.
    nano /etc/hosts
    127.0.0.1     localhost
    #127.0.1.1    ns1
    192.168.0.2   ns1.kita.com   ns1

  3. Rubah hostname pada file /etc/hostname sesuai yang diinginkan.
    nano /etc/hostname
    Disini saya beri nama ns1.
    ns1
    Untuk mengaktifkan nama hostname baru jalankan perintah berikut:
    hostname -F /etc/hostname
    Cek hasilnya dengan perintah:
    hostname

  4. Setelah itu install paket bind9. Untuk menginstalnya kita memerlukan koneksi internet atau CD repositori.
    apt-get install bind9

  5. File konfigurasi bind terletak di direktori /etc/bind. Tambahkan zona baru yang akan kita buat di file/etc/bind/named.conf.local.
    nano /etc/bind/named.conf.local
    Rubah menjadi seperti berikut:
    zone "kita.com" {
        type master;
        file "db.kita";
    };

    zone "0.168.192.in-addr.arpa" {
        type master;
        file "db.0.168.192";
    };

  6. Kita buat dua buah file konfigurasi untuk zona yang baru saja ditambahkan yaitu db.kita dan db.0.168.192. File db.kita berfungsi untuk memetakan domain ke ip address, sedangkan db.0.168.192 berfungsi untuk memetakan ip address ke domain. Kedua file konfigurasi tersebut diletakan di /var/cache/bind.
    cp /etc/bind/db.local /var/cache/bind/db.kita
    cp /etc/bind/db.127 /var/cache/bind/db.0.168.192

  7. Rubah isi file konfigurasi /var/cache/bind/db.kitamenjadi seperti berikut:
    ;
    ; BIND data file for local loopback interface
    ;
    $TTL 604800
    @       IN      SOA     ns1.kita.com. root.kita.com. (
                                  2         ; Serial
                             604800         ; Refresh
                              86400         ; Retry
                            2419200         ; Expire
                             604800 )       ; Negative Cache TTL
    ;

    @       IN      NS      ns1.kita.com.
    @       IN      MX 10   mail.kita.com.
    @       IN      A       192.168.0.2

    ns1     IN      A       192.168.0.2
    www     IN      A       192.168.0.3
    mail    IN      A       192.168.0.4

  8. Rubah isi file konfigurasi /var/cache/bind/db.0.168.192 menjadi seperti berikut:
    ;
    ; BIND reverse data file for local loopback interface
    ;
    $TTL    604800
    @       IN      SOA     ns1.kita.com. root.kita.com. (
                                  1         ; Serial
                             604800         ; Refresh
                              86400         ; Retry
                            2419200         ; Expire
                             604800 )       ; Negative Cache TTL
    ;

    @       IN      NS      ns1.kita.com.

    2       IN      PTR     ns1.kita.com.
    3       IN      PTR     www.kita.com.
    4       IN      PTR     mail.kita.com.

  9. Agar kita dapat mengecek dns dengan nslookup pada dns server sendiri tambahkan nameserver di file /etc/resolv.conf.
    nameserver 192.168.0.2
    search ns1.kita.com

  10. Lakukan restart bind9 untuk mengaktifkan zona baru.
    service bind9 restart

  11. Cek hasilnya dengan nslookup.
    nslookup ns1.kita.com
    Server:     192.168.0.2
    Address:    192.168.0.2#53

    Name:     ns1.kita.com
    Address:  192.168.0.2
    nslookup 192.168.0.2
    Server:   192.168.0.2
    Address:  192.168.0.2#53

    2.0.168.192.in-addr.arpa name = ns1.kita.com.
    nslookup www.kita.com
    Server:     192.168.0.2
    Address:    192.168.0.2#53

    Name:      www.kita.com
    Address:   192.168.0.3
    nslookup 192.168.0.3
    Server:     192.168.0.2
    Address:    192.168.0.2#53

    3.0.168.192.in-addr.arpa name = www.kita.com.
    Cek juga mail.kita.com.
Share this article :
+
Next
This is the current newest page
Previous
Next Post »
0 Komentar untuk "Konfigurasi DNS Server"