Apologies in advance if this topic has been brought up before, but does DNS over HTTPS/TLS/QUIC Blocking on pFsense work? I have several family members that use firefox and although you can turn DNS over HTTPS off in the browser, some members of the family (who know more than they should) have been turning it back on. I know there are ‘feeds’ for this, but is that the best approach?
This can be accomished by pfblockerng with the DOH list Note: this wont block all of them, but still block the majority.
For DNS over TLS:
You’ll notice I have a block rule for everything that is NOT the interface address. The Alias is for ports 53 and 853. Then create a allow rule for the interface address.
Most of the time DNS over TLS will be 853 but could be on a different port if configured that way.
Thank you for the quick and simple solutions!! Question though - for DoH, do I select all the lists under: Firewall - pfBlockerNG - DNSBL - DNSBL SafeSearch - DNS over HTTPS/TLS/QUIC Blocking?
Thank you for the advice. Primarily I want to stop FF from doing its own DNS resolution. I want to do what xMAXIMUSx suggested, but wasn’t sure if I should enable all the lists.