How to specify a name server in user program

phn at phn at
Wed Nov 24 18:29:26 UTC 2004

nishant <nishant80 at> wrote:
> Hello all,
> I need to write a program to contact multiple name servers. The
> selection of a name server should be done based on the domain in which
> the host lies.

> For example:
> If I am quering for then I would like to set the
> nameserver as If I am querying for then I
> would like to set the nameserver as and so on.

> My question is:
> Is there any way of doing such a thing in the program without
> disturbing the resolv.conf file? Or in other words,
> Is there any API provided to set the name server's IP address in a
> user program?

> Any kind of help is most welcome. Thnx in advance,
> Nishant

Get  a new strategy. The described schenario won't be maintainable. DNS
assumes thers is one root and that Internet looks the same wherever you ask.

Peter Håkanson         
        IPSec  Sverige      ( At Gothenburg Riverside )
           Sorry about my e-mail address, but i'm trying to keep spam out,
	   remove "icke-reklam" if you feel for mailing me. Thanx.

More information about the bind-users mailing list