Question : bind fowarders question

I have a statement in my named.conf file
like
zone "xxxx.xxxxx.com" {
        type forward;
        forwarders {
            x.x.x.x;
            x.x.x.y;
      };
};

where xxxx.xxxxx.com is our parent company
and x.x.x.x; x.x.x.y; is the DNS server in another country.  We have a point to point T1 line.

The problem is when the T1 goes down we can not resolve ip address (s)  of our sister companies.
Instead of setting up xfer can we do something  like this listed  below?  Does bind check the first entry in the forwarder? What is the time out until it checks the next one?

zone "xxxx.xxxxx.com" {
        type forward;
        forwarders {
            x.x.x.x;
            x.x.x.y;
                                           a.a.a.a;  (a.a.a.a is a local dns server)

      };
};


Code Snippet:
1:

Answer : bind fowarders question

> Instead of setting up xfer

Realy it would be the better choice.

> The problem is when the T1 goes down we can not resolve ip address (s)  of our sister companies.

It's possible _only_ when you have some local DNS server serving your neighbor domains as non forwarding (as a master or slave). Otherwise where it can take zone entries to resolve query?

> Does bind check the first entry in the forwarder? What is the time out until it checks the next one?

if you are usind 'forward only;' option, named first tries 1st dns, then if no response withing 2 seconds, it asks 2nd dns, then if no response within 2 seconds, 3rd and then again from 1st dns in a round robin manner. Total number of retries for each DNS is 3.

Random Solutions  
 
programming4us programming4us