Does Technitium support Encrypted Client Hello (ECH) for resolving DNS lookups? #804
Replies: 1 comment 5 replies
-
Thanks for the post. ECH is a feature that works between the web browser and the web server, so your local DNS is not really in the picture. ECH feature works only when the web browser is configured to use DNS-over-HTTPS (DoH) since its required by ECS that the client uses encrypted DNS protocol to ensure that the DNS requests are secure. When you remove DoH config from web browser, it cannot know that your DNS requests are secure anymore and thus it wont attempt to connect with ECH at all. The only solution for this is to enable DoH with your web browser. You can configure Technitium DNS Server to enable DoH service and use that with your web browser but, you will need a domain name and have to configure SSL cert for the DoH service. |
Beta Was this translation helpful? Give feedback.
-
Hi!
I'm using my Raspberry as an HTTP proxy for the devices in my LAN by running Privoxy on it.
The proxy works fine. However, because DNS resolutions are now performed by the system-wide Pi resolver (rather than Firefox/Chrome), they no longer stay encrypted with ECH towards Cloudflare servers. As a result, my ISP can now see my DNS requests again, block certain pages, etc.
Can I use Technitium to solve this issue?
I have installed it on my Raspberry and enabled the settings that looked relevant (DNS over HTTPS, etc.). But DNS requests sill seem to get leaked to my ISP, as blacklisted websites are still getting blocked when using the Pi as an HTTP proxy.
If Technitium doesn't yet support ECH, is there any other way I could solve this issue?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions