1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 如何为Win10开启DoH(DNS over HTTPS)

如何为Win10开启DoH(DNS over HTTPS)

时间:2023-07-24 12:18:55

相关推荐

如何为Win10开启DoH(DNS over HTTPS)

Win11

Win11已原生支持DoH,参考这篇:启用Win11原生支持的DoH(DNS over HTTPS)

本文Win10的使用cloudflared实现,其他的工具比如smartdns也可以,但是无法在原生Win10运行,需要借助WSL,AdguardTeam/dnsproxy 也可以实现在Win10上使用DoH,使用方法可以自行研究

方法一

适用范围

版本低于Windows 10 build 19628的

版本可以通过键盘Win+R,然后输入winver查看

OS 内部版本 小于19628的因为系统不支持,所以只能采用方法一

建议目前直接用这个方案就可以了,简单稳定,好配置

操作

我们使用的项目:/cloudflare/cloudflared

从/cloudflare/cloudflared/releases下载对应的系统版本,我下载的是cloudflared-windows-amd64.exe进入存放cloudflared-windows-amd64.exe的目录,管理员权限开启powershell运行:.\cloudflared-windows-amd64.exe service install新建一个配置文件D:\OneDrive\Tools\Win\Network\DoH\config.yml(任意位置都可以),内容如下:

proxy-dns: trueproxy-dns-upstream:- https://223.5.5.5/dns-query- https://doh.pub/dns-query- https://1.1.1.1/dns-query- /dns-query- https://dns.google/dns-query

修改注册表,注册表路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cloudflared,在ImagePath后面添加--config "<path-to-config>"

powershell执行Start-Service Cloudflared

修改网卡DNS为127.0.0.1

验证

网卡抓取本地环回地址,过滤DNS协议,验证DNS解析到本地cloudfared服务:

网卡抓包外网网卡到223.5.5.5的通信都是TLS的:

DoH服务器列表

国内DoH服务器列表:

https://223.5.5.5/dns-query

https://223.6.6.6/dns-query

/dns-query

https://doh.pub/dns-query

/dns-query

国外DoH服务器列表:

https://dns.google/dns-query

/dns-query

/dns-query

https://1.1.1.1/dns-query

https://1.0.0.1/dns-query

https://cloudflare-/dns-query

/dns-query

参考链接

/t/596816

/cloudflare-one/connections/connect-apps/run-tunnel/run-as-service

方法二

适用于win10版本大于等于19628的系统,不建议使用,太麻烦了,而且目前没有标准化的流程,建议等win11出了就好了

参考下列网址配置:

/os/win10/725523.html

/t5/networking-blog/windows-insiders-can-now-test-dns-over-https/ba-p/1381282

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。