
Ok anggap aja BIND9 di Ubuntu server.. what? belum terinstall..? Lha caranya pake ini sih:
#apt-get install bind9 dnsutils
bind9 itu aplikasi BIND9 nya
dnsutils itu tools yang bermanfaat buat test DNS
Lalu, forwardersnya udah dikonfigurasikan di /etc/bind/named.conf.options. Ya forwarders itu yang isinya berbagai IP DNS yang kita pakai.
contoh named.conf.options :
options {
directory "/var/cache/bind";
forwarders {
202.134.0.155;
8.8.4.4;
8.8.8.8;
};
auth-nxdomain no;
listen-on port 53;
query-source address * port 53;
listen-on-v6 { any; };
};
Nah, supaya BIND9 hanya menerima request dari IP2 tertentu, maka harus dibuat dulu "acl" nya di /etc/bind/named.conf.
contoh:
acl sparta {192.168.0.0/24; 127.0.0.1; 192.168.1.10;};
ket:
sparta itu hanya nama acl nya saja, bisa diganti sesuka hati
Setelah itu, perbolehkan acl sparta itu agar bisa merequest DNS, dengan cara menambahkan allow-query di dalam options nya:
options {
directory "/var/cache/bind";
forwarders {
202.134.0.155;
8.8.4.4;
8.8.8.8;
};
allow-query {sparta;};
auth-nxdomain no;
listen-on port 53;
query-source address * port 53;
listen-on-v6 { any; };
};
Jadi dengan konfigurasi seperti itu, range ip 192.168.0.0/24 dan ip 192.168.1.10 bisa request DNS ke server. Kalau ip2 tersebut ingin diblok, artinya server tidak mau menerima request DNS dari IP tersebut, tinggal ganti aja allow-query dengan blackhole.
Smoga bermanfaat :)
lif2k3 ~ sparta.net
2 comments:
bos bisa minta gamabar qury DNS gak
kirim ke e-mail suryabarus88#yahoo.co.id
gambar query DNS ya??
tolong bantuannya gan
Post a Comment