Technitium DNS Server
一款开源 DNS 服务器,集广告拦截、加密 DNS 和 Web 管理于一体,轻松自建隐私保护网络。
智能下载
前往项目主页
该项目暂未提供安装包,请直接访问源代码仓库
自建 DNS 实现广告拦截和隐私保护
核心功能
- 一键拦截广告和恶意域名,支持自定义规则
- 内置加密 DNS(DoT/DoH/DoQ),防止 ISP 监控
- 权威+递归双模式,支持 DNSSEC 和集群管理
- 跨平台运行,提供 Docker 镜像和 Web 控制台
避坑指南
- •需管理员/root 权限;占用 53 端口,请确保无其他 DNS 服务冲突;家庭路由器需手动更改 DNS 为服务器地址
适用场景
- 家庭网络屏蔽广告和追踪器,提升浏览速度和隐私
- 企业内网安全解析,防止 DNS 劫持和钓鱼攻击
详细介绍
Technitium DNS Server 是一款开源的高性能 DNS 服务器,兼具权威和递归功能,专为自托管隐私和安全设计。开箱即用,几乎无需配置,提供友好的 Web 管理界面,方便您拦截广告和恶意软件、监控网络活动。它支持 DNS-over-TLS/HTTPS/QUIC 等加密协议,防止 ISP 窥探和篡改。具备 DNSSEC 验证、集群管理、高级缓存、多种记录类型(DNAME、SVCB、HTTPS 等)支持。可在 Windows、Linux、macOS 和 Raspberry Pi 上运行,并提供 Docker 镜像。适合家庭或组织网络,兼顾隐私、性能和精细控制。
常见问题与排障 (1)
故障排除为什么Technitium DNS DHCP服务器在NixOS虚拟机上即使作用域已激活,却未响应DHCP Discover请求?
此问题通常由虚拟机内部运行的防火墙阻止 UDP 67 端口导致。请禁用虚拟机内的防火墙,或添加一条规则以允许来自任何源的 DHCP 流量(UDP 67)。在 NixOS 上,使用 sudo iptables -L 检查,如果防火墙已启用,可暂时禁用以进行测试。永久配置一条允许 DHCP 端口 67 的规则。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
步骤1:从官网或 GitHub 下载对应操作系统的安装包
步骤2:运行安装程序(Windows 双击 / Linux 执行脚本)
步骤3:打开浏览器访问 http://localhost:5380,进入 Web 控制台
- 步骤1:从官网或 GitHub 下载对应操作系统的安装包
- 步骤2:运行安装程序(Windows 双击 / Linux 执行脚本)
- 步骤3:打开浏览器访问 http://localhost:5380,进入 Web 控制台
暂未获取到校验码
该项目暂未在 GitHub Release 页面提供 SHA-256 校验码
SHA256 校验码
暂无校验码
建议从 GitHub Releases 页面直接下载,并自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
Windows:控制面板卸载;Linux/macOS:执行卸载脚本或删除目录;Docker:删除容器和镜像
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
1 FAQ