I
Works fine here - and I had to double check - Resolver is Enabled, and Forwarder is disabled in my config...
dig smallnetbuilder.com from my laptop here - explicitly set to override DNS provided by DHCP...
Code:
dig smallnetbuilder.com
; <<>> DiG 9.8.3-P1 <<>> smallnetbuilder.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51236
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;smallnetbuilder.com. IN A
;; ANSWER SECTION:
smallnetbuilder.com. 300 IN A 104.25.62.25
smallnetbuilder.com. 300 IN A 104.25.63.25
;; Query time: 33 msec
;; SERVER: 208.67.222.222#53(208.67.222.222)
;; WHEN: Fri Apr 22 05:32:31 2016
;; MSG SIZE rcvd: 69
So you are using DNS resolver not DNS forwarder. I think there is some kind of contradiction in your setup or my understanding. Resolver works from the root DNS servers. You should not have it pointed to Google DNS servers if you use DNS resolver. If you want to lock pfsense to google DNS servers you need to use DNS forwarding not DNS resolver. I could be all wrong about this but this is my understanding reading on pfsense forum. Maybe this is why I had trouble with DNS resolver.
PS
I will post a link in a minute from pfsense forum. Interesting I can't link to pfsense.org right now.
Non-authoritative answer:
Name: pfsense.org
Addresses: 2610:160:11:11::69
208.123.73.69
C:\Users\lee>ping 208.123.73.69
Pinging 208.123.73.69 with 32 bytes of data:
Reply from 208.123.73.4: Destination host unreachable.
Reply from 208.123.73.4: Destination host unreachable.
Reply from 208.123.73.4: Destination host unreachable.
Reply from 208.123.73.4: Destination host unreachable.
Ping statistics for 208.123.73.69:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Anybody else seeing this?