1

I have 4 nameserver set for my domain: ns1.nameserver.com, ns2.nameserver.com, ect...

I know that if one is down an other one will be used. But if the first is up and running and is asked for a domain it doesn't know, will the request be passed to a second nameserver?

To clarify:
I registered a domain.com. Then I specified 2 nameservers (the authoritative I think its their name) that my hosting gave me. I've also an other hosting, I'd like to use it for some subdomains, if I add its nameservers as authoritative what happens?

1
  • please clarify 'set for my domain'. In normal DNS speak that means the ones listed as authoritative for your DNS domain name, but that doesn't appear to be what you mean.
    – Alnitak
    Aug 8, 2009 at 15:10

2 Answers 2

4

No, the request will be passed 'upstream' to more authoritative nameservers.

Domain Name System

It sounds like what you are really asking is what happens when one of your name servers has not cached a particular query. In this case it will follow the normal DNS rules and go upstream for the answer and cache it for the TTL period.

If, on the other hand, you are asking what happens if your names servers are missing a record for a domain they are supposed to be authoritative for, then that particular server will respond with a 'record not found'.

2
  • the cas is "record not found", the client will ask an other nameserver or not? Aug 8, 2009 at 11:27
  • 1
    If it is a domain that the servers is supposed to be authoritative for, then no. At that point the client has received an official response of 'not found'.
    – Peter
    Aug 8, 2009 at 12:08
0

If the article Peter linked for you isn't sufficient you can Google for "DNS tutorial".

Edit:

the cas is "record not found", the client will ask an other nameserver or not?

Not. "Record not found" is an answer. The client will only try another nameserver if the one it tried didn't answer at all.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .