Forwarders, conditional forwarders

In some cases that DNS cannot answer on DNS query – there are no such record on local server, we can forward query to some other local server. There are two reasons to forward queries on another server:

  1. We wish to minimize number of servers with connection to internet
  2. We wish to forward certain requests to some other DNS server, for example in case of merging two companies/networks

In Both cases we can use DNS manager.

DNS query forward
  1. On Properties of DNS server choose Forward tab
  2. Choose Edit
  3. Add desired servers
  4. On same tab default value is, if forwarder is not available, to forward to root hints. In some cases we can choose not to.

Power Script Command: Add-DnsServerForwarder

DNS conditional forward
  1. On DNS Manager right click on Conditional forward node
  2. Choose New conditional forwarder
  3. Choose Edit
  4. Add desired domain to be forwarded
  5. Enter IP address of DNS server where query should be forwarded

Power Script Command: Add-DnsServerConditionalForwarderZone