Persuading BIND 8.2 not to endlessly cause dial-ups

Doug Palmer dougal at acm.org
Sun Jun 20 23:37:35 UTC 1999


I'm running a private network which connects, via and on-demand dial-up
to the Internet via a Sun sparc running Solaris.

I've recently upgraded from Solaris 2.5.1 to 2.6. Once I did this, my
dial-up link was endlessly coming up to handle DNS queries, despite the
lack of anything needing them. Since 2.5.1 uses BIND 4.8 and 2.6 uses
4.9, I switched to BIND 8.2, hoping that the dialup option would lead to
some calm. Things have got better, but ...

Every hour to hour and a half, or so, my logs indicate that there is a
query for what would appear to be every address that has ever been
handled by the server, even ones several days old. Fiddling with the
heatbeat, etc. parameters seems to make no difference. I've slowly
eliminated every non-essential daemon I can find, to see if there is
something constantly making requests.

I'm unwilling to use my ISPs DNS servers, as I use DNS for the various
machines on my private network.

I'm using the following options:

options {
    directory "/var/named";
    forwarders {
        203.30.77.150;
        203.30.77.33;
        203.8.183.1;
    };
    forward first;
    dialup yes;
    heartbeat-interval 1440;
    cleaning-interval 60;
    interface-interval 0;
    statistics-interval 1440;
    listen-on { 127.0.0.1; 10.19.13.1; };
};

Does anybody have any insight to offer me on what is going on? Pointing
out an obvious and stupid mistake would be wonderful, of course.
-- 
Doug Palmer   Applied Financial Services
WWW: http://users.orac.net.au/~doug
mail: doug at afs.net.au, dougal at acm.org



More information about the bind-users mailing list