白飘党的福音:5分钟白嫖!用Zeabur免费搭建私人DoH,彻底告别DNS污染
- 免费干货
- 2026-03-02
- 147热度
- 0评论
前言
DoH(DNS over HTTPS)是一种将传统的DNS域名解析请求通过HTTPS加密通道进行传输的网络协议,它的核心价值在于通过加密保护用户的DNS查询隐私,防止网络服务提供商或中间人窃听、篡改或劫持DNS请求,从而让用户访问网站的行为更加私密和安全。与传统明文DNS相比,DoH将DNS查询伪装成普通的HTTPS流量(使用443端口),使其难以被识别和屏蔽,目前已被Chrome、Firefox等主流浏览器原生支持,用户可以选择Cloudflare、Google等提供商的DoH服务来提升上网隐私保护水平。
Zeabur是一个现代化的云端应用部署平台,专注于为开发者提供简单、快速的全栈应用托管服务。它支持多种编程语言和框架(如Node.js、Python、Go、Next.js等),开发者只需连接Git仓库,Zeabur就能自动检测项目类型、构建并部署应用,同时提供数据库、对象存储等配套服务,整个过程无需复杂的配置和运维知识。Zeabur采用按量计费模式,提供免费额度供个人开发者和小型项目使用,其核心优势在于极简的部署体验、自动化的CI/CD流程以及对中文开发者友好的界面和文档,是Vercel、Railway等国际平台的本土化替代选择。
正文
准备工作
注册:
https://zeabur.com/referral?referralCode=webmasterjaSj
正式开始
去官网登录之后新建项目

选择共享集群

火山云或者腾讯云都可以看你喜好

选择docker容器进行部署

选择Adguard Home官方镜像进行安装,端口修改为3000 http,添加work以及conf两个卷
adguard/adguardhome:latest
work /opt/adguardhome/work
conf /opt/adguardhome/conf



添加公网访问,选择生成域名如果自定义域名需要去自己域名下dns解析cname

域名生成好后直接访问

端口修改为3000

后面配置按需要进行下一步即可,如果还需要访问面板记得访问80端口
去服务面板中文件选项下在以下路径修改配置文件

/opt/adguardhome/conf/AdGuardHome.yaml
将allow_unencrypted_doh修改为true

重启版本后既可以使用,使用链接应当为
https://xxxx.zeabur.app/dns-query
h3://xxxx.zeabur.app/dns-query

结尾
通过在Zeabur平台上部署AdGuard Home,你可以零成本搭建一个属于自己的私人DNS DoH服务,不仅能够享受加密DNS带来的隐私保护和安全性提升,还能利用AdGuard Home强大的广告拦截、恶意网站过滤和自定义DNS规则功能,让你在任何网络环境下都能获得干净、安全、可控的上网体验。整个部署过程无需服务器和复杂配置,Zeabur的自动化部署能力让你几分钟内就能拥有一个稳定运行的私人DNS服务,配合DoH协议的加密特性,你的DNS查询将完全掌握在自己手中,彻底摆脱ISP的监控和DNS污染困扰。
本文参考相关文章(参考不分前后):
https://www.cnblogs.com/xututu6/p/18070399
https://zhuanlan.zhihu.com/p/397688814
https://linux.do/t/topic/1214569
转自:https://mp.weixin.qq.com/s/b2kbTcfzQvwFcFc29O7Caw