powerdns

使用POWERDNS自建DNS

经历了国内DNS商的不靠谱以及对免费用户的限制后,决定搭建自己的DNS服务器。经过一番了解,最后选择了Powerdns,主要看中它的易用性,功能全,还有原生支持WEB和REST,在配置中启用WEB API后,可直接通过HTTP协议进行DNS数据管理。为此,特意用symfony框架写了一个Bundle(pdns-symfony),以便通过网页即可管理域名记录。Powerdns可运行在所有的LINUX版本上,也支持MacOS, 系统版本不同,从发行版的源中安装的默认版本也可能不一样,例如ubuntu 16安装的是4.0版本。但推荐使用 4.0以上的版本。

下面介绍安装和配置的步骤。

Tags: