很多人都知道,win10预览版中添加了全局doh功能,但只内置了几个国外公司的doh服务器。国内也有数个公司的公众dns提供了doh功能,要想使用国内公司的doh服务器,需要首先让win10识别,否则在dns自定义设置里直接填入其ip,是无法选择doh的:
以管理员身份打开cmd,输入如下命令:
1. netsh dns add encryption server=<your-server's-IP-address> dohtemplate=<your-server's-DoH-URI-template>
以阿里dns为例(下同):
netsh dns add encryption server=223.5.5.5 dohtemplate=https://dns.alidns.com/dns-query
2. netsh dns show encryption server=<your-server's-IP-address>
e.g.:
netsh dns show encryption server=223.5.5.5
现在,你就可以在dns自定义设置里填入223.5.5.5,并打开其doh功能,添加其它自定义doh服务器,可仿上例。