Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a little issue with my airport extreme. I'm using the device in my corporate network which has two DNS server for resolving intern and external names.

When I do an nslookup "public adresse" (such as, everything works fine.

...But, when I try to resolve an internal name, for exemple bardo1, I get:

;;SERVFAIL reply from XXX.XXX.XXX.XXX trying next server
;;connection timed out; no servers could be reached

When I try nslookup internalservername my.internal.dns.server everything works thing.

Where is the problem ??? I don't get it.

Is it because apple uses a different way to resolve names then microsoft ?

How can I fix that on the router ? Not on client side...

My PC Config IP: Gateway: DNS:

Airport Extreme IP WAN: DNS1: x.x.x.13 DNS2: x.x.x.45 domain: mydomain.local
share|improve this question
I think I understand most of your question, but could you elaborate on how Microsoft relates to this? Are you using a Microsoft router or assuming that AirPort DNS emulates Microsoft Server DNS in some way? – bmike Feb 8 '13 at 15:48
We're using an microsoft environment, server and clients... Boss finds airport classic nice '^^. So I need to find a way to forward my 2 other dns. I think i will declarate them staticly on his notebook, since he don't takes it off his office – Starsk1 Feb 11 '13 at 15:52

Apple's DNS resolution expects a tiered solution, so you will want to simply point the router and clients to the internal DNS.

That DNS will answer all queries for it's internal responses and refer/forward requests outside it's authority to the outside DNS of your choosing.

In short, you will either need to change your internal DNS or set up a third DNS to know what requests to handle internally and which externally as the AirPort wasn't designed to do that choosing for you.

Here's how you would set up OS X server DNS to do forwarding - it's a simple pane where you place the external addresses.

enter image description here

share|improve this answer
thanks for your reponse... but we haven't OS X Server ;) – Starsk1 Feb 11 '13 at 15:55
There is a super user site where you could ask how to set up windows dns to forward and link here for the airport details. It's been a while since I set up windows DNS, but it surely has this feature just link bind on unix / OS X does. – bmike Feb 11 '13 at 16:32
Similarly to OS X Server, go to the DNS Manager in Windows... Action | Properties... Forwarders tab, then under DNS Domain, click your domain. Under Selected domain's forwarder IP address list, type the IP address of a forwarder, then Add. – Dave May 28 '14 at 18:21

Try swapping the order of the DNS servers on the AirPort Extreme.

share|improve this answer
At won't work long term - see my answer about having each DNS entry do a proper lookup and forward queries outside its domain to other DNS. – bmike Feb 11 '13 at 16:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.