Loading... # 为电脑配置DoH(DNS over HTTPS)和配置自定义的DoH服务 ## 背景 >2022年1月9日,辅导员给我打电话向我询问是否存在翻墙挖矿的行为。 >我:????? 仔细想了想,我只在以前创建了钱包 <img src="https://typecho-asyncx.oss-cn-qingdao.aliyuncs.com/image-20220111123638413.png" alt="image-20220111123638413" style="zoom:50%;" /> 但是特么第二天又有自称学校老师的人给我打电话告诉我大概在21年的12月20号左右我在校内实训楼挖矿。 我:啥TM??????? 我这个朝九晚五坐在实训楼写代码,期末任务还没布置就写完的打工仔,你说我挖矿我不是很能接受~~墙翻了我承认~~。  坐在我旁边的兄弟看我看的清清楚楚 ## 思考 仔细一想,可能是我在访问Binance币安的时候由于没有开代理隧道被运营商获得了我的访问记录,转而提交省级部门,最后联系到了我的大学老师,由于其平台和挖矿的相似性,被判断为翻墙挖矿的行为。 在我向专人咨询后,他们提到了一个词汇:`DoH(DNS over HTTPS)` > DoH (DNS over HTTPS)即使用安全的 HTTPS 协议运行 DNS ,主要目的是增强用户的安全性和隐私性。通过使用加密的 HTTPS 连接,第三方将不再影响或监视解析过程。因此,欺诈者将无法查看请求的 URL 并对其进行更改。如果使用了基于 HTTPS 的 DNS ,数据在传输过程中发生丢失时,DoH 中的传输控制协议(TCP)会做出更快的反应。  虽然不能完全杜绝访问的监控,但是可以一定程度解决这种糟心的事情。 ## 解决方法 ### 开启电脑的doh 使用管理员权限运行cmd。 举个例子,比如想用阿里`223.5.5.5`的DoH,可以从其DNS官网或者 公共DNS大全地址汇总 找到他们的DoH链接是`https://223.5.5.5/dns-query`,我们输入`netsh dns add encryption server=223.5.5.5 dohtemplate=https://223.5.5.5/dns-query autoupgrade=yes udpfallback=no`就可以添加这条DoH配置 添加后输入`ipconfig /flushdns`刷新缓存  `设置 - 网络和Internet - 以太网 - DNS服务器分配 - 编辑`   完成。 ### Chorme开启doh `设置 - 安全和隐私设置 - 安全 - 高级`如下设置(链接使用上述链接)  完成。 最后修改:2022 年 01 月 11 日 12 : 55 PM © 允许规范转载