dnspod-sr 是一个运行在 Linux 平台上的高性能的递归 DNS 服务器软件,具备高性能、高负载、易扩展的优势,非 BIND 等软件可以比拟。
特性

    高性能,比所有流行的开源 DNS 软件性能高出2倍以上
    安全,能抵御一般攻击
    稳定性,有效降低解析失败率
    主动刷新缓存,响应速度更快
    易于扩展,非常容易部署
    防污染,能够正确解析被污染域名

性能

dnspod-sr 依托于 DNSPod 多年运营和优化 DNS 服务的经验,针对国内复杂的网络情况,对递归 DNS 进行了一系列的优化,比较其他开源软件,性能得到大幅提升。
测试环境

千兆网卡,4核 CPU,4G 内存,Linux 64位系统。
性能测试

    dnspod-sr: 15万 qps
    BIND 9.9: 7万 qps
    unbound 4.7: 8万 qps
解决方案

    架设 dnspod-sr 集群,替换各大运营商目前基于 BIND 的陈旧方案,减少运营成本
    公司、学校、政府等组织内部 DNS,解析外部不可见的私有域名,提高上网速度

快速开始

下载源码:

git clone https://github.com/DNSPod/dnspod-sr.git
cd dnspod-sr

或者下载压缩包:

https://github.com/DNSPod/dnspod-sr/zipball/master

编译源码:

make

运行

./dnspod-sr

Roadmap

    支持集群式部署

文档 & 反馈

    Wiki: https://github.com/DNSPod/dnspod-sr/wiki
    FAQ: https://github.com/DNSPod/dnspod-sr/wiki/FAQ
    Issues: https://github.com/DNSPod/dnspod-sr/issues

发表评论

电子邮件地址不会被公开。 必填项已用*标注