W
William Stacey
1) This config is flawed. If your pointing your root-hints to the internal
root, then any uncached internal query will first need to fail at the
forwarder, then will be sent to the internal root using root hints. This
delay is multiplied if using multiple forwarders to an ISP for example. Not
the way this should be setup IMO.
2) You can setup a domain on a internal DNS server with a domain called
"sub1.mydomain.com" for example. "mydomain.com" is on another internal
server. On the sub1.mydomain.com server, make sure root-hints is enabled.
Now sub1.mydomain.com can resolve any queries for that domain and any INET
name - no Forwarding. Now you ask about the parent "mydomain.com". How
does sub1.mydomain.com server resolve that? Add a secondary or add a stub
zone or add a conditional forward zone. So at least two ways to do it
without using forwarding and we have access to external namespace and all
internal ones. Naturally, conditional forwarding is now a common ways to do
this with w2k3.
--wjs
root, then any uncached internal query will first need to fail at the
forwarder, then will be sent to the internal root using root hints. This
delay is multiplied if using multiple forwarders to an ISP for example. Not
the way this should be setup IMO.
2) You can setup a domain on a internal DNS server with a domain called
"sub1.mydomain.com" for example. "mydomain.com" is on another internal
server. On the sub1.mydomain.com server, make sure root-hints is enabled.
Now sub1.mydomain.com can resolve any queries for that domain and any INET
name - no Forwarding. Now you ask about the parent "mydomain.com". How
does sub1.mydomain.com server resolve that? Add a secondary or add a stub
zone or add a conditional forward zone. So at least two ways to do it
without using forwarding and we have access to external namespace and all
internal ones. Naturally, conditional forwarding is now a common ways to do
this with w2k3.
--wjs