DNS Server

From UntangleWiki
Revision as of 18:23, 5 March 2015 by Dmorris (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

DNS Server

The DNS Server settings configure the DNS server running on the Untangle server. These settings do NOT effect any DNS traffic passing through Untangle, only DNS traffic to the untangle server.

It is not required to use the DNS server on Untangle, however it is often desired on small networks because the Untangle server will cache DNS for the entire network. If Untangle is configured 'as a router' where it is providing DHCP to clients on the internal network, the default is to provide the Untangle server as the DNS server.

Static DNS Entries

Static DNS Entries are entries that will always resolve to the address provided. Often this is useful for servers hosted internally. For example, if your mail server is local you can add a static entry for mail.mycompany.com to its internal IP (like This means machines using Untangle for DNS will resolve this hostname to the internal IP and communicate with it directly.

Domain DNS Servers

Often certain domain need to be resolved using certain DNS servers instead of the DNS servers configured on the WAN interfaces. For example you may want all queries to "*.mycompany.local" to go to the local DNS server for resolution. Domain DNS Servers allow you to specify that all queries matching domain go to the specified server. For example, if all *.example.com queries should go to, then you can add an entry for Domain = example.com with Local Server =

In this scenario, the Untangle NGFW and all those using the Untangle NGFW for DNS resolution will have the matching queries resolved through the specified server. For example, If someone using the Untangle server for DNS resolves aaa.example.com this DNS query will be forwarded to instead of Untangle's upstream DNS servers configured in the WAN interface settings.

This can also be used to tell NGFW how to do reverse DNS lookups using in-addr.arpa as the domain. For example if you wish 172.16.*.* reverse DNS queries to go to, then set the Domain of "16.172.in-addr.arpa" and the Local Server of "". If you wish for 10.*.*.* reverse DNS queries to go to "" then set the Domain to "10.in-addr.arpa" and the Local Server of "".