Carlos Camacho
07-20-2005, 11:37 PM
When I looked up "Time to look up idevgames.com A record" at dnsstuff, the result said...
Score: A
Took off 2 points since ns1.devserve.com allows recursive lookups (if lots of people are using the server, it can slow down).
Took off 2 points since ns2.devserve.com allows recursive lookups (if lots of people are using the server, it can slow down).
Not knowing much about 'allows recursive lookups', I googled it. If I am correct, you want to allow this for only local use, and not outside your network, so that spammers don't do any mischief.
So how to solve this?
I read that I need to:
1) edit the file:
/etc/bind/options.conf.wp
Between options { };, add the following line:
allow-recursion { address_match_list };
Example of address_match_list would be:
127.0.0.1; IP of your server; IP of your server; Last IP of your server;
2. Restart named services
Some of this info is coming from:
http://cert.uni-stuttgart.de/archive/bugtraq/2003/09/msg00164.html
and
http://www.networkworld.com/columnists/2005/050205nutter.html
Did I get the above correct? If not, could someone in the know correct my limited knowledge? Also, if I edit the file via SSH, if there anything that can be done in the control panel (Plesk) that might overwrite my not allowing recursive lookup?
Thanks!
Score: A
Took off 2 points since ns1.devserve.com allows recursive lookups (if lots of people are using the server, it can slow down).
Took off 2 points since ns2.devserve.com allows recursive lookups (if lots of people are using the server, it can slow down).
Not knowing much about 'allows recursive lookups', I googled it. If I am correct, you want to allow this for only local use, and not outside your network, so that spammers don't do any mischief.
So how to solve this?
I read that I need to:
1) edit the file:
/etc/bind/options.conf.wp
Between options { };, add the following line:
allow-recursion { address_match_list };
Example of address_match_list would be:
127.0.0.1; IP of your server; IP of your server; Last IP of your server;
2. Restart named services
Some of this info is coming from:
http://cert.uni-stuttgart.de/archive/bugtraq/2003/09/msg00164.html
and
http://www.networkworld.com/columnists/2005/050205nutter.html
Did I get the above correct? If not, could someone in the know correct my limited knowledge? Also, if I edit the file via SSH, if there anything that can be done in the control panel (Plesk) that might overwrite my not allowing recursive lookup?
Thanks!