PowerDNS入门
PowerDNS (PDNS) 是一款高性能、模块化的开源 DNS 服务器。与传统的 BIND 不同,它的核心设计理念是存储与逻辑分离。
核心特性
- 后端多样化: 支持通过管道(Pipe)、数据库(MySQL, PostgreSQL, SQLite)、甚至是 JSON API 来读取解析记录。
- 高性能: 采用多线程设计,在处理大规模解析请求时表现卓越。
- 产品线划分:
- Authoritative Server (权威服务器): 负责管理和答复你拥有的域名记录。
- Recursor (递归解析器): 负责为终端用户寻找互联网上的域名地址(缓存服务器)。
- DNSDist (负载均衡): 一个高性能的 DNS 流量调度器,用于防攻击、限速和负载均衡。