Mengatasi Recursive Queries Problem ( CentOS & Rhel )

Sekali lagi tentang Linux dan Domain, Mungkin sahabat yang menginstall Webserver Control Panel saat selesai mensetting segalanya atapi masih saja ada yang salah saat check DNS detail seperti contoh di http://intodns.com, dan terlihat warning bertuliskan :

Recursive Queries I could use the nameservers listed below to performe recursive queries. It may be that I am wrong but the chances of that are low. You should not have nameservers that allow recursive queries as this will allow almost anyone to use your nameservers and can cause problems. Problem record(s) are: xxx.xxx.xxx.xxx (alamat ip)

Berikut sedikit cara untuk mengatasi dan fix problem pada DNS recursive pada BIND di Cent OS ( Enterprise Linux ) ,

Buka SSH Terminal ( SSH Client ) masuk menggunakan Access root ,

  1. Ketik Command Berikut di SSH Console ( client )
    cd /var/named/chroot/etc

    command diatas adalah untuk masuk ke direktori /var/named/chroot/etc/

  2. Lalu buka named.conf , dan edit menggunakan perintah :
    vi named.conf

    command  vi adalah untuk memunculkan isi dari file tersebut dan mengijinkan file tersebut untuk dapat diedit :
    setelah terlihat file dari named.conf tersebut , tekan tombol keyboard ” i ” .
    tombol i saat console vi adalah bertujuan untuk — insert — atau untuk menambahkan kode atau editing.

  3. tambakan script berikut pada named.conftersebut :
    options
    { recursion no;
    };
  4. setelah sahabat tambahkan tekan tombol “esc” , dan ketikkan :
    :wq!

    fungsi :wq disini adalah berfungsi untuk menyimpan data dari file yang telah kita edit melalui command vi

  5. Lalu restart Bind dengan perintah :
    service named restart

Selesai sudah dan coba lihat lagi record dari Domain sahabat di intodns.com dengan http://intodns.com/namadomainsahabat.com , kalau sukses maka akan tertulis seperti berikut :

Good. Your nameservers (the ones reported by the parent server) do not report that they allow recursive queries for anyone.

Happy Oprek oprek 😀 heheheh