- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What's difference between recursive, non recursive and forward to system dns
Hi all,
I want to use fortigate as DNS Server. So May you explain for differences between recursive, non recursive and forward to system dns?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Raka,
Basically it comes down to whether you host your own DNS records. If you don't, and simply want hosts on your network to forward DNS queries to the FortiGate which in turn forwards them to the Internet, then forward is definitely the mode you want.
Here are a few articles that may help you further:
https://www.fortinetguru.com/2016/12/dns-services/
https://forum.fortinet.com/tm.aspx?m=108681
- Daniel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
and
- non-recursive: check local (FGT) DNS records and fail if not found
- recursive: check local (FGT) DNS records and forward to system DNS if not found
NB it's a good idea to use the FGT as DNS proxy as DNS requests are cached. To avoid your users using malicious DNS you should block all DNS requests from LAN to WAN - it's the FGT which hosts should query exclusively. The FGT usually is configured to use a trusted DNS, either from your ISP or some well-known public DNS like quad4.
