🚀 基础服务监听与网络
listen_addr -
协议支持 -
tcp_timeout_ms -
tcp_max_connections -
http_addr -
⚡ 双重分层缓存架构
cache_size (L1 内存) -
TTL 范围 (min ~ max) -
enable_disk_cache (L2 redb) -
disk_cache_path -
idle_demote_secs -
disk_sweep_interval_secs -
🔄 智能预缓存与异步刷新
enabled -
refresh_before_expiry_secs -
idle_window_secs -
batch_size -
concurrency -
pacing_interval_ms -
💡 机制说明: 当缓存记录剩余 TTL 小于或等于预取时间窗口时, 后台自动向安全上游触发异步刷新, 使得客户端查询始终命中热缓存, 彻底消除递归解析等待延迟; 超过闲置窗口未被客户端访问的条目将自动停止预取.
🛡️ 安全上游解析器
timeout_ms -
primary (主用上游列表):
-
🎯 EDNS Client Subnet (ECS) 路由
enabled -
default_subnet -
rules (域名与客户端 IP 子网映射):
域名规则 / Pattern 注入客户端子网 (CIDR)
暂无特定规则
⏱️ TTL 规则覆盖与防穿透
enabled -
min_ttl (全局最低兜底) -
max_ttl (全局最高限制) -
rules (域名定制 TTL 规则):
域名规则 / Pattern 生效 TTL 覆盖
暂无特定规则 (使用全局兜底)
🕵️ 劫持探测哨兵与告警
sentinel.enabled -
sentinel.probe_interval -
sentinel.canary_dns -
alert.alert_on_bogon_ip -
alert.webhook_url -
domains_to_watch (金丝雀重点巡检域名):
-
📝 静态 Hosts 覆写与日志
logging.level -
logging.format -
hosts (内网静态解析映射):
静态域名 覆写 IP
暂无 Hosts 覆写
📋 完整配置 JSON (可通过 GET /api/config 检索)
正在拉取配置...