本软件可以让用户自己架设一套智能DNS解析系统,并且有Web和客户端管理,支持API二次开发。
11版本的更新:
支持*的CNAME。
支持子级泛解析。
CNAME查询优化。
@的CNAME记录存在查询SOA记录Bug修复。
支持设置永远不返回NXDOMAIN状态,让地方ISP无法劫持不存在的域名
支持设置强行TCP阶段,防止UDP协议伪装IP的DNS攻击
纠正一处TCP分段接受数据的BUG。
程序包版本:11
下载地址:CookyDNS-Fill.zip
===================== 安装前要注意 =====================
必须安装的有:
.NET2.0
.NET3.5
.NET4.0
MySQL
IIS
本目录下面带有微软的官方下载路径。要按照顺序安装.NET。
安装程序的任何路径不能有空格!!!
服务器需要开放的端口:
udp 53
tcp 53
tcp 27017
tcp 28017
========================= 说明 =========================
CookyDNS文件夹下面包含
Server(DNS服务器解析程序)
MongoDB(自带的MongoDB数据库程序)(DNS解析使用的数据库)
Web(Web管理平台,ASP.net网站)
CookyDNS.exe是管理DNS解析服务和MongoDB的,包含安装向导和管理状态。
Web作为独立的网站运行,用户多部分数据存在MySQL,所有DNS数据存在MongoDB数据库中。
========================= 安装 =========================
1.先要打开CookyDNS.exe,安装MongoDB数据库,之后再安装CookyDNS服务,之后两者都启动。
注意,安装MongoDB过程必须按照向导完成,不知道是什么选项直接默认!
在“配置文件设定”中复制配置文件的路径(cookydns.conf)。
2.再之后使用.NET4.0版本的.NET创建网站,主目录为CookyDNS\Web文件夹。
在MySQL数据库中创建zone数据库,并且设置一个用户的权限,供安装使用。
CookyDNS\Web\整个网站目录要给与NETWORK SERVICE的读写权限,安装完成后删除写权限,只给与读权限。
使用文本编辑器打开网站根本目录下面的web.config
找到最下面的
注意,这个cookydns.conf也要给一个网站安全账户可以访问的权限,只读即可。
把value后面的值修改为已经复制的配置文件的路径(cookydns.conf)
其他的不用管,保存关闭。
浏览网页中的/Setup/Install.aspx文件安装,安装完成使用管理员帐号登录。
安装问题和Bug联系[email protected]。
========================= 注意 =========================
创建站点注意:
在“Web服务器扩展”中打开.NET4.0的两个ISAPI扩展,否则.NET4.0无法运行。
切换.NET版本的功能在站点属性->ASP.net标签中。
其他问题自己解决。
多服务器负载和共享配置管理邮件联系[email protected],用其他方法找到我的QQ号我一般不会管,人太多。。。
安装之后:
最好使用CookyDNS.exe重启一下两个服务。
注意将服务器的TCP和UDP的53端口都要打开。
帮助:
安装过程中有问题,并且的确有购买意向,可以联系[email protected]寻求帮助。
如果实在无法安装,可以到 https://mgr.cookydns.com/ 尝试注册一个普通用户试用一下。
======================= 目录结构 =======================
|[根]
|
|—-CookyDNS
|
|
|—-MongoDB
| |
| |—-bin(monogdb数据库服务器程序)
| |
| —–data(mongodb数据库数据文件,需要重视的文件)
|
|—-Server(DNS服务器执行程序,其目录下面的cookydns.conf是重要的配置文件)
|
—–Web(Web网站文件)
========================= 授权 =========================
软件限制
软件安装后授权等级是未注册。
限制详细
用户数量限制 域名数量限制 记录数量限制 其他
未注册: 1 5 50
免费授权: 1 5 100
站长版本: 10 50 1000
个人版本: 1000 5000 100000 可搭建纯64位稳定环境
商业授权: 100000 50000 1000000 可搭建纯64位稳定环境\手工设置安全环境
旗舰版: 100000000 100000000 100000000 可搭建纯64位稳定环境\手工设置安全环境
购买后带有一年的支持,第二年支持需要购买,在支持期间,帮助你解决所有DNS问题。
注册NS根的工作不包括。
接受二次开发,整个到其他系统中。
授权、支持、申请二次开发价格请询问[email protected]支持。
电话支持:4000499907
站长版授权码:
3RZuJyxi0t4oL+/pflG8RlNPF2Rnx+v1xxqOYtq/aGfkMtMJLW8OnyxKA9/CSzBdPjTTXKDS3tsAtrlHyehOezgd0QtDii/eQSxqk6VXvmtuTfhTR7B6lztTArj2v0SW4q/+p6ppcprhdK9GEsVW7bAnVbGfS3LrNPIpqWXDIIbQRNrE1BbvR2JcKiAZ9ifBdWpPQL5XEPOiUG4gQuXJST+VYBdDcbVlKatvOSOb56qBwKwTNbuFCV9OACt1TpwoyN/NbfsIyXsCaP/nq0PDRzQ51z34wX1FfCD9EoJRQlrkkUwm4/E4kvWCWdV6GOGvfbPj5HOAR/jSJUgXjHQcmVg19kCL5yuZlObggRuuh9U1gk2P+9oVxXQfjpUJS7h4tvTPE4LJMRQdhDc7n7mtLhBO8ALddWaoAyQjCVKiqUbN0tAEopkvNKk7BME2vzdtu2X+gtOhQxHUgsuKEU6aaUNg9OUVMPuAGIVaaE2my9uxuUkHWkT4t5RUfySnk3s/+CjI+g7/+HNIvGcggNiu4slAtp2mZrMXpQa083hu2v8=
转自hostloc
要这干啥,,DNSPOD不是开源了么。。
@蓝色离子: 开源的是public部分
@eric: 哦。。这个懂。。
@蓝色离子: 全部开源就爽了