• put your amazing slogan here!

    Konfigurasi DNS Server pada Debian 6 (Squeeze)



    sekedar berbagi buat teman-teman yang mau belajar

    buatnya tidak terlau susah-susah amat.. alias gampang

    yang harus di siapkan sebelum menginstal DNS adalah :


    1. Semangat mau belajar..

    2. Inspirasi mau maju..

    3. Secangkir kopi + kue pancong kalau ada...

    langsung saja biar nggak kelamaan...

    kali saya akan membuat domain dengan nama bendi.com

    perhatikan tulisan berwarna merah...

    1. harus sudah menguasai konfigurasi jaringan,.. hehehe ( yang file konfigurasinya ada di /etc/network/interfaces)


    2. instalasi aplikasi servernya.. nah kali ini saya menggunakan bind9 cara installnya gampang saja...

    check this out... (baru bisa bahasa inggris)

    root@beny:~# apt-get install bind9

    3. lakukan konfigurasi pada file yang berada di /etc/bind/named.default-zone 

    caranya root@beny:~# /etc/bind/named.conf.local

    lalu isikan script dibawah ini..

    zone "bendi.com" {
    type master;
    file "/etc/bind/db.bendi.com";
    };

    zone "21.168.192.in-addr.arpa" {
    type master;
    file "/etc/bind/db.2bendi";
    };

    setelah itu simpan ... caranya Ctrl+X lalu tekan Y dan Enter. buatlah database untuk kedua domain...

    file konfigurasinya belum ada, jadi harus kita buat.

    kalau buat baru kayaknya rumit juga, jadi kita copy saja yang sudah ada.. hehehe(g mau repot..)

    nah yang kita copy adalah yang miliknya domain local... ( punya localhost )

    caranya root@beny:~# cp /etc/bind/db.local /etc/bind/db.bendi

    6. konfirurasi file yang sudah di copy dari db.local

    root@beny:~# nano /etc/bind/db.bendi 


    maka akan mucul script dibawah ini, terus ganti aja localhostnya menjadi domain..

    ;
    ; BIND data file for local loopback interface
    ;
    $              TTL            604800
    @             IN               SOA    bendi.com. root.asikasik.bendi.com. (
                                       2                ; Serial
                                       604800     ; Refresh
                                       86400       ; Retry
                                       2419200  ; Expire
                                       604800 )  ; Negative Cache TTL
    ;
    @             IN               NS     ns.bendi.com.

    @             IN     A      192.168.21.2
     
    ns             IN     A      192.168.21.2

    www         IN     A      192.168.21.2


    lalu simpan Ctrl+X tekan Y lalu Enter

    7. buatlah database untuk db.2bendi

    kali ini file yang di copy bukan yang db. local lagi tapi file db.2bendi maksudnya biar configurasinya jangan panjang-panjang..

    caranya root@beny:~# cp /etc/bind/db.127 /etc/bind/db.2bendi
     

    lalu diedit lagi root@beny:~# nano /etc/bind/db.2bendi

    maka akan muncul scriipt dibawah ini, edit saja sesuai domain..


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

    @             IN     NS   ns.bendi.com.

    2               IN     PTR  ns.bendi.com.

    2               IN     PTR  ns.bendi.com (tanpa titik) 

    jangan lupa disimpan..

    8. restart DNSnya... root@beny:~# /etc/init.d/bind9 restart

    9. ganti name servernya, caranya root@beny:~# nano /etc/resolv.conf

    nameserver 192.168.21.2

    10. coba ping domain yang baru dibuat...

    root@beny:~# ping www.bendi.com jika reply maka berhasil..



    Selamat mencoba dan Semoga bermanfaat..

    1 komentar:

    elhadiry mengatakan...

    Wah klo ini mah tutor buat newbie Mas...

    Dan cocok sekali buat saya, hahahaha....

     
    Free Music Online
    Free Music Online

    free music at divine-music.info