PowerDNS入门

PowerDNS (PDNS) 是一款高性能、模块化的开源 DNS 服务器。与传统的 BIND 不同,它的核心设计理念是存储与逻辑分离

核心特性

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