FAQ

dilfish edited this page Jun 1, 2012 · 3 revisions
Clone this wiki locally

FAQ

这是一套什么程序,可以用来干什么?

dnspod-sr 是递归 DNS 程序,功能类似于 BIND ,但是性能较 BIND 高出数倍。可以通过架设 dnspod-sr 集群,替换各大运营商目前基于 BIND 的陈旧方案,减少运营成本;也可以用于公司、学校、政府等组织内部 DNS,解析外部不可见的私有域名,提高上网速度。其中的基础模块也可以在其他项目上使用。

dnspod-sr 为什么要开源?

主要是想带动国内 DNS 行业发展,改善国内恶劣的 DNS 服务环境,增强递归 DNS 的安全稳定性。

这套程序有什么功能和特点?

dnspod-sr 是根据 DNSPod 多年运营和优化 DNS 服务的经验,针对国内复杂的网络情况而编制的,比较其他开源软件,性能得到大幅提升,同时对常见的攻击手段也有很好的抵御效果。还可以有效降低解析失败率,对于 DNS 污染问题也有很多相应的辅助功能。它能主动刷新缓存,所以响应速度较之前其他软件更快,而这些强大的功能非常容易部署,横向扩充能力极强。

用这套代码,我能自己建一个 dnspod 吗?

此次开源的是递归 DNS 代码,而非授权 DNS 代码。

请问使用什么开源协议?有什么特点?

我们使用 BSD license。简单总结条款内容就是,允许任意修改和重新发布,允许商业使用,但必须保留原始版权,且版权所有者不对使用此软件产生的任何后果负责。你也可以去维基百科查看详情。

dnspod-sr 有什么样的后续开发计划?

我们将会继续完善并丰富这套程序,以后主要会增加易用性和方便的部署工具,将更好的改变现有局势,给国内网民带来一个更快更安全的网络环境。

dnspod-sr 有防 DNS 污染的功能,这是什么意思?

程序本身并不能鉴定 DNS 记录被污染与否,防止污染是指用户可以指定一个外部的未被污染的服务器解析某些域名。如果所有 DNS 服务器都被污染,dnspod-sr 也不能解析出正确结果。