杆子博客

杆子博客

博采众长 一诺千金!
当前位置: 首页 > 网络 > 正文

白飘党的福音:5分钟白嫖!用Zeabur免费搭建私人DoH,彻底告别DNS污染

前言

DoH(DNS over HTTPS)是一种将传统的DNS域名解析请求通过HTTPS加密通道进行传输的网络协议,它的核心价值在于通过加密保护用户的DNS查询隐私,防止网络服务提供商或中间人窃听、篡改或劫持DNS请求,从而让用户访问网站的行为更加私密和安全。

与传统明文DNS相比,DoH将DNS查询伪装成普通的HTTPS流量(使用443端口),使其难以被识别和屏蔽。目前DoH已被Chrome、Firefox等主流浏览器原生支持,用户可以选择Cloudflare、Google等提供商的DoH服务来提升上网隐私保护水平。

Zeabur是一个现代化的云端应用部署平台,专注于为开发者提供简单、快速的全栈应用托管服务。它支持多种编程语言和框架(如Node.js、Python、Go、Next.js等),开发者只需连接Git仓库,Zeabur就能自动检测项目类型、构建并部署应用,同时提供数据库、对象存储等配套服务。

Zeabur采用按量计费模式,提供免费额度供个人开发者和小型项目使用。其核心优势在于极简的部署体验、自动化的CI/CD流程以及对中文开发者友好的界面和文档,是Vercel、Railway等国际平台的本土化替代选择。

正文

准备工作

首先访问 Zeabur 官网完成注册:

注册链接:https://zeabur.com/referral?referralCode=qiufenluoye

部署流程

1. 创建新项目

登录 Zeabur 官网后,点击创建新项目。

创建新项目

2. 选择共享集群

根据个人喜好选择火山云或腾讯云。

选择集群 选择云服务商

3. 部署

AdGuard Home {#3adguardhome}

选择 Docker 容器进行部署。

选择Docker容器

选择 AdGuard Home 官方镜像进行安装,配置如下:

  • 镜像版本adguard/adguardhome:latest
  • 端口:3000 http
  • 存储卷
  • work/opt/adguardhome/work
  • conf/opt/adguardhome/conf

adguard/adguardhome:latest work /opt/adguardhome/work conf /opt/adguardhome/conf

配置镜像 配置存储卷

4. 配置公网访问

添加公网访问,选择自动生成域名。如果需要自定义域名,需要去域名管理控制台添加 CNAME 解析。

添加公网访问

域名生成好后直接访问。

生成域名

5. 初始化配置

将端口修改为 3000。

修改端口

后面配置按需要进行下一步即可。如果还需要访问面板,记得访问 80 端口。

完成配置

6. 启用

DoH 服务 {#6doh}

进入服务面板中的文件选项,编辑配置文件。

进入文件管理

配置文件路径:/opt/adguardhome/conf/AdGuardHome.yaml

allow_unencrypted_doh 修改为 true

修改配置

7. 重启服务并使用

重启服务后即可使用,DoH 服务链接格式如下:


# HTTPS

https://xxxx.zeabur.app/dns-query

# HTTP/3 (QUIC)

h3://xxxx.zeabur.app/dns-query

服务链接

总结

通过在 Zeabur 平台上部署 AdGuard Home,你可以零成本搭建一个属于自己的私人 DNS DoH 服务,不仅能够享受加密 DNS 带来的隐私保护和安全性提升,还能利用 AdGuard Home 强大的广告拦截、恶意网站过滤和自定义 DNS 规则功能,让你在任何网络环境下都能获得干净、安全、可控的上网体验。

整个部署过程无需服务器和复杂配置,Zeabur 的自动化部署能力让你几分钟内就能拥有一个稳定运行的私人 DNS 服务。配合 DoH 协议的加密特性,你的 DNS 查询将完全掌握在自己手中,彻底摆脱 ISP 的监控和 DNS 污染困扰。

参考资料

打赏支持
支付宝打赏 支付宝打赏
微信打赏 微信打赏

「请 GANZI 喝杯咖啡作为鼓励」~

您可能还会对这些文章感兴趣!

导航
侧边栏