Is there any way to use pfsense as caching DNS server. It will resolve domains starting from root servers and will cache them for consequent hits.
I tried DNS servers package on pfsense 1.2.2, which I guess uses WAN dns serversby default.
|
|
|
pfsense has a DNS cache, it is called dnsmasq. It doesn't start from the root servers. By default, it will take the DNS from the WAN DHCP server, but you can override that from the web page. I would point the box to an open DNS server, like Google's at 8.8.8.8, Level3 at 4.2.2.1, 4.2.2.2 OpenDNS at 208.67.222.222, 208.67.220.220 The root servers are busy, so I wouldn't suggest starting with them. Use the addresses above and you should get better performance. |
|||
|
|
|
A pfSense forum thread suggests installing the DNS package for tinydns, and then adjusting the cache size to suit your needs. |
|||||||||
|