自从 Google Public DNS 及 Cloudflare DNS 都推出了 DNS-over-HTTPS(DoH)服务后,设定时更容易找到教学,笔者就在网上研究了一番后,整理资料及步骤后撰写了此文章。

Windows 内置的 DNS 服务并没有加密 DNS 查询(DNS Query),导致互联网服务提供者(ISP)及网络管理员可以轻易监控用户浏览的网站。

本文会使用 cloudflared,将所有 DNS 查询透过 HTTPS 连线到 Cloudflare DNS,确保上述两者都无法得知用户使用的网站。

教学名称:如何透过 cloudflared 使用 DNS-over-HTTPS?
适用系统:Windows
教学难度:★★★☆☆
本文网址:https://blog.3bro.info/archives/windows-dns-over-https/

準备步骤

请先确保你拥有基本的 DNS 知识。

请注意此工具在 Windows 环境下不太稳定,不要在 Production 伺服器或电脑上使用。

设定步骤

A. cloudflared 客户端设定

A1. 前往 Cloudflare 网站下载工具 cloudflared,储存到一个独立的资料夹,例如:「C:\tools」
[教学]如何透过 cloudflared 使用 DNS

A2. 新增一个纯文字档,输入以下内容,然后另存新档为「config.yaml」

[教学]如何透过 cloudflared 使用 DNS

A3. 新增一个捷径,位置如下:

[教学]如何透过 cloudflared 使用 DNS[教学]如何透过 cloudflared 使用 DNS

A4. 按下键盘上的「Win + R」,输入「shell:startup」,以打开「启动」资料夹
[教学]如何透过 cloudflared 使用 DNS

A5. 把刚才新增的捷径複製到这个「启动」资料夹

B. Windows 设定

B6. 右击工作列上的网络图示,打开「网络和网际网路设定」
[教学]如何透过 cloudflared 使用 DNS

B7. 选择「变更介面卡选项」
[教学]如何透过 cloudflared 使用 DNS

B8. 右击你正在使用的介面卡,本文示範透过乙太网路(网络线)上网的设定方式,WiFi 上网的设定类同
[教学]如何透过 cloudflared 使用 DNS

B9. 选择「内容」

B10. 双击「TCP/IPv4」

[教学]如何透过 cloudflared 使用 DNS

B11. 输入 DNS 伺服器位址「127.0.0.1」,然后点击「确定」(其他伺服器可以输入 1.1.1.1 作后备之用)[教学]如何透过 cloudflared 使用 DNS

B12. 重新开机

B13. 电脑启动时会自动弹出一个黑色视窗,注意不要关掉。因为此为 cloudflared 客户端,可以点击「最小化」而不影响运作。

本篇文章 [教学] 如何透过 cloudflared 使用 DNS-over-HTTPS?(Windows 适用) 来自 砂煲部落格 3Bro Blog

本站内之所有文章皆为原创,本站保留所有权利,严禁擅自全文转载,对此我们保留一切法律权利。

合作、授权事宜请 Email 至 [email protected],谢谢!

阅读这篇文章的读者也会看:

[教学]如何透过 cloudflared 使用 DNS如何修改 DNS 伺服器设定?(Windows 10 适用)[教学]如何透过 cloudflared 使用 DNS如何禁止 Google G Suite…[教学]如何透过 cloudflared 使用 DNS[Android] 可以被取代的 Samsung 自家 Apps[教学]如何透过 cloudflared 使用 DNS[教学]Android…[教学]如何透过 cloudflared 使用 DNS[教学] MS Word 如何设定页面大小为 A3?(macOS…