Some questions about DNS options
-
Firstly, I noticed that there are only two text boxes in GUI, where we enter our prefered DNS ips. Is it possible to make a large single textbox for availability to use more than 2 servers?
Second, I'm wondering for DNS Caching function. I don't know that this function is implemented already but my opinion is that saves a lot of traffic… Perhaps a package could be created for the goal ::)
-
The dnsforwarder already does caching.
-
Yeah… but how to enforce dnsforwarder to work properly? Maybe I can not configure it?? I have tried this and it won't work for me. :-
If I enable dnsforwarder DHCP will provide router IP as DNS server but it can't resolve any address??
??? -
The DNS forwarder itself will use the DNSes entered at system>general.
-
The dnsforwarder already does caching.
How can I change the usual things like size of cache, synchronizing with other dns and so on?
-
There is no synchronizing with other caches or whatever. It's a cache, not a server.
-
The DNS forwarder itself will use the DNSes entered at system>general.
I know that… but it does not work for me... When I disable dnsforwarder, DNS serwers entered in system>general are sending to DHCP client, and everything works great. Enabling dnsforwarder, DHCP serving router IP as DNS serwer, but DHCP client can not resolve any address... Any suggestions?
??? -
have you tried a default install?
-
It really should work just out of the box as long as you have valid dns servers at system>general. The only thing that might get into your way can be a restrictive ruleset at LAN that doesn't allow access to the DNS-Forwarder (which by default is not the case unless you added such rules). Des DNS-Resolution at the pfSense itself work, e.g. can you ping something like "google.com" at diagnostics>ping or do you get an unable to resolve there?
-
The dnsforwarder already does caching.
Like bind9? Not just domains and theirs revelant ips but all files from opened site?
-
It caches DNS only, so if one client has requested google.com it chaches the IP that has been resolved so that another client gets quicker nameresolution. It's not caching any files like a squid proxy if that is what you mean.