🍎 · 自建 DoH

上传即用 · DNS over HTTPS 拦截验证服务器

📡 服务端点

✅ 当前使用 HTTPS 访问,满足 iOS DoH 要求
DoH 端点(DNS Query 接口)
https://dns.xf33.top/dns-query.php

🧪 自检结果

测试项 目标域名 期望 结果 详情
拦截黑名单 ppq.apple.com NXDOMAIN / 0.0.0.0 PASS ✅ RCODE=3, ANCOUNT=0
放行正常域名 www.baidu.com 正常解析(有答案) PASS ✅ RCODE=0, ANCOUNT=3
RCODE 说明:0=NOERROR 3=NXDOMAIN(拦截成功) 5=REFUSED 2=SERVFAIL(上游失败)

📊 黑名单拦截次数统计

46
累计拦截总次数
2 / 9
触发拦截的域名数
2026-10-07 04:22
首次统计时间
2026-10-07 04:23
最近一次拦截
黑名单域名
拦截占比
次数
ocsp2.apple.com
45
ppq.apple.com
1
ocsp.apple.com
0
crl.apple.com
0
certs.apple.com
0
valid.apple.com
0
ocsp-lb.apple.com.akadns.net
0
crl-lb.apple.com.akadns.net
0
vpp.itunes.apple.com
0
🗑 重置统计数据
数据存储:stats.json(仅统计被拦截的域名,放行域名不计入)

🛑 当前拦截域名(共 9 个)

💡 如需修改拦截列表,请编辑服务器上的 config.php 文件中 blocked_domains 数组。

⚙️ 服务器配置速览

配置项当前值说明
拦截模式 block_modenxdomain nxdomain=返回域名不存在(推荐),refused=拒绝,custom_ip=返回自定义 IP
上游 DoH 数量3 个 非拦截域名转发到这些上游解析,失败自动轮询
请求超时5s上游转发超时时间
鉴权 Token关闭 开启后只有携带 token 参数才能使用 DoH
访问日志关闭 开启后 DNS 查询会写入 logs/doh.log