| Windows Server 2008 | Slaving | | Print | |
Slaving is a logical extension to the forwarding process. Servers slaved to a specific nameserver forward requests to that server and rely entirely on that server for resolution; in plain forwarding, on the other hand, the original nameserver can resolve the request itself after a timeout period by querying the root nameservers. With slaving, the upstream nameserver becomes the proxy through which all slaved nameservers make their requests.
This is useful mainly in situations where you need multiple nameservers within your organization to handle Active Directory- and internal-related tasks, but you want outside requests to stay outside the firewall. You can set up one very secure nameserver and place it outside your firewall and internal network, allowing it to service requests from the inside to the outside and from the outside to certain machines within the network. Then, you can slave the internal machines to the one machine outside the firewall, making them depend entirely on the machine in the hostile environment but keeping that environment out of your internal network and away from the many nameservers you administer locally. Because most firewalls are stateful inspection machines that only allow packets inside the firewall that are in response to communications initiated internally, and because your internal nameservers query only the external nameserver and not the Internet itself, the public has no reason to know that your internal nameservers exist, and no ability to get to them, either.
Setting up slaving, as opposed to forwarding, involves only one extra checkbox. To enable slaving, follow these steps:
-
Open the DNS Management snap-in on the machine you want to set up to slave to another server.
-
Right-click the server name and choose Properties from the context menu.
-
Set up forwarding first. Navigate to the Forwarders tab, and then in the "Selected domain's forwarder IP address list" field, enter the IP address to which requests should be forwarded.
enter "5" in the "Number of seconds before forward queries time out" field. Five seconds is a standard number that ensures efficient name resolution if the forwarders somehow fail at their task.
Now, check the "Do not use recursion for this domain box" at the bottom of the screen. This slaves the server to the forwarders listed in the box above.
Click Apply, and then OK, to complete the process.
| Users' Comments (0) |
|
No comment posted






