如何在 16.04 上设置安全 DNS(例如通过 TLS 或 HTTPS)?
我更喜欢使用 16.04 内置的功能或 16.04 存储库中可用的应用程序。我计划使用 Google 公共 DNS(例如 8.8.8.8、8.8.4.4)或 Cloudflare(1.1.1.1、1.0.0.1)或两者的某种组合。
从网络搜索来看,通常推荐的方法是在 18.04 上使用 stubby进行 DNS over TLS,但 16.04 存储库上似乎没有 stubby。
当前的基于 HTTP 的 DNS 选项似乎是Cloudfare 的 cloudflared和Facebook 的 doh-proxy,但在 16.04 存储库中似乎都没有。
在 Ubuntu 中有dnss包(官方网站)
从手册页:
在 Firefox 上,您可以通过导航到浏览器的设置→网络设置并选中Enable DNS over HTTPS来启用此功能,如屏幕截图所示:
Chrome/Chromium/Brave 有一个类似的设置,您可以通过导航到浏览器的设置→隐私和安全→高级→使用安全 DNS来启用它。