User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active
 
Pertama-tama marilah kita panjatkan puja dan puji syukur kepada Allah sbuhanahu wata'ala karena dengan karuniaNyalah kita dapat mengetahui pengetahuan ini, sholawat serta salam semoga selalu tercurah kepada junjungan kita nabi akhirujjaman Muhammad SAW.
Pertama-tama marilah kita panjatkan puja dan puji syukur kepada Allah sbuhanahu wata'ala karena dengan karuniaNyalah kita dapat mengetahui pengetahuan ini, sholawat serta salam semoga selalu tercurah kepada junjungan kita nabi akhirujjaman Muhammad SAW.

Sebelum mengkonfigurasi bind9 ada beberapa hal yang harus kita perhatikan diantarany adalah konfigurasi IP, memastikan hostname sudah sesuai dengan yang kita inginkan.

OK langsung saja.. kita jalankan step-step berikut :

Konfigurasi IP dan hostname

  • Buka file interfaces..., silahkan ketik perintah berikut:
    sudo pico /etc/network/interfaces
  • Selanjutnya pastikan konfigurasinya seperti berikut:
    # This file describes the network interfaces available on your system
    # and how to activate them. For more information, see interfaces(5).
    
    # The loopback network interface
    auto lo
    iface lo inet loopback
    
    # The primary network interface
    auto eth0
    iface eth0 inet static
            address 192.168.1.2
            netmask 255.255.255.0
            network 192.168.1.0
            broadcast 192.168.1.255
            gateway 192.168.1.254
            # dns-* options are implemented by the resolvconf package, if installed
            dns-nameservers 192.168.1.2 8.8.8.8 8.8.4.4
            dns-search ns01.web.id

    Tekan CTRL + X  untuk keluar dati editor dan pilih Yes untuk menyimpannya

  • Selanjutnya restart jaringan:
    sudo /etc/init.d/networking restart
  • Sekarang kita lihat configurasi nama komputer, silahkan ketikkan perintah berikut:
    sudo pico /etc/hosts

    hasilnya kurang lebih seperti berikut:

    127.0.0.1       localhost
    192.168.1.2     ns1.ns01.web.id ns1
    
    # The following lines are desirable for IPv6 capable hosts
    ::1     ip6-localhost ip6-loopback
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    
  • OK selanjutnya kita cek nama komputer, ketik perintah berikut :
    sudo hostname
    sudo hostname -f

    Pastikan hasil dari kedua perintah tersebut adalah ns1.ns01.web.id

  • Jika hasil perintah di atas berbeda, monggo ketikkan perintah ini:
    echo ns1.ns01.web.id > /etc/hostname
    /etc/init.d/hostname restart

    Ulangi perintah No.5

  • OK kita lanjutkan lagi...

Konfigurasi DNS

Secara default file-file konfigurasi DNS diletakkan pada /etc/bind/ dan ada beberapa hal yang akan kita lakukan terhadap file-file di folder tersebut, yaitu mengedit file  named.conf.options, named.conf.local, membuat sebuah folder zonesmembuat file db.ns1.ns01.web.id dan db.192.168.1 di dalam folder zones. OK sekarang kita mulai...

Alangkah enjoy-nya jika kita melakukan konfigurasi via Remote SSH Menggunakan Private Dan Public Key dari client desktop sambil browsing2 dan minum es jussssss :) 

  • Buka file named.conf.options
    sudo pico /etc/bind/named.conf.options
    dan pastikan berisi seperti berikut:
    options {
            directory "/var/cache/bind";
    
            // If there is a firewall between you and nameservers you want
            // to talk to, you may need to fix the firewall to allow multiple
            // ports to talk.  See http://www.kb.cert.org/vuls/id/800113
    
            // If your ISP provided one or more IP addresses for stable
            // nameservers, you probably want to use them as forwarders.
            // Uncomment the following block, and insert the addresses replacing
            // the all-0's placeholder.
    
            forwarders {
                    192.168.1.2;
                    8.8.8.8;
                    8.8.4.4;
             };
    
            //========================================================================
            // If BIND logs error messages about the root key being expired,
            // you will need to update your keys.  See https://www.isc.org/bind-keys
            //========================================================================
            dnssec-validation auto;
    
            auth-nxdomain no;    # conform to RFC1035
            listen-on-v6 { any; };
    };
    
    jangan lupa simpan perubahan dengan menekan CTRL + X  pilih Yes
  • Bersambung...
  • l
  • l

 

Add comment


Security code
Refresh

Joomla templates by Joomlashine