设为首页收藏本站

LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区!

 找回密码
 注册

QQ登录

只需一步,快速开始

#公告#抱歉,网站将关闭,不再开放。由于PC时代已远逝 。在这个后移动互联网时代,我们继续携手前行,保持对技术的热情。共同构建linuxtone知识星球欢迎加入,一起讨论技术、招聘人才、分享资源。请新老linuxtone人 扫码移步到 知识星球:linuxtone

学习是一种信仰!分享是一种快乐!能力= 心态 * 沟通 * 知识 (你的每一天需要正能量!)

 网站的发展需要你贡献一份力量!希望你能每天坚持看贴1小时,并回答网友的问题!祝你在浏览论坛的过程中取得进步!谢谢!linuxtone加油!大家加油! 友情提示: 你今天学习了吗?你今天进步了吗?少一点抱怨!多一点进步!Life is short ! Why not linuxtone ?  

网站的发展、感谢每位坛友的努力!

查看: 38399|回复: 64

[CDN] 利用Bind DLZ MySQL 构建智能DNS V2   [复制链接]

LT管理团队

社区首席勤杂工

Rank: 9Rank: 9Rank: 9

签到
473
注册时间
2008-5-19
最后登录
2019-8-14
在线时间
1946 小时
阅读权限
200
积分
59239
帖子
2551
主题
1209
精华
25
UID
1

LT总司令

发表于 2010-5-12 11:56:10 |显示全部楼层
bind-dlz.png



敬请下载:
bind-dlz-view2.pdf (206.91 KB, 下载次数: 1935)

利用Bind DLZ MySQL 构建智能DNS 第二版(公开),文档写的可能比较粗糙,仅供参考! 第三版正在制作当中,数据库设计上将在第三版稍作一些修改,
其它差不多,基本思路和原理还是不变的!希望对你有所帮助,喜欢的朋友请下载!多谢支持linuxtone的发展!

已有 3 人评分积分 收起 理由
coralzd + 6 期待第三版中
dennis + 6 支持 持续关注
gyl4802959 + 6 精品文章!

总评分: 积分 + 18   查看全部评分

<-sina_sign,1762622645,2a5b1a59,10->感谢大家对linuxtone的支持!</strong>

LT资深版主

犯强汉者,虽远必诛!

Rank: 8Rank: 8

注册时间
2009-2-1
最后登录
2016-2-19
在线时间
548 小时
阅读权限
150
积分
7434
帖子
824
主题
88
精华
3
UID
1215

LT同学

发表于 2010-5-13 09:03:13 |显示全部楼层
强烈顶,感谢lz的无私奉献!
<-sina_sign,1836665025,1->

使用道具 举报

Rank: 8Rank: 8

注册时间
2009-3-31
最后登录
2018-6-18
在线时间
697 小时
阅读权限
90
积分
135141
帖子
408
主题
59
精华
1
UID
2237
发表于 2010-5-13 09:12:18 |显示全部楼层
多谢LZ,强列支持,感谢分享!

使用道具 举报

Rank: 7Rank: 7Rank: 7

注册时间
2008-9-20
最后登录
2018-9-29
在线时间
489 小时
阅读权限
100
积分
38013
帖子
2202
主题
48
精华
0
UID
307

LT元老

发表于 2010-5-13 09:56:23 |显示全部楼层
学习了,感谢分享

使用道具 举报

LT管理团队

向Linuxsir的哈密瓜大哥看齐 ...

Rank: 9Rank: 9Rank: 9

注册时间
2008-6-5
最后登录
2019-1-23
在线时间
1828 小时
阅读权限
200
积分
63902
帖子
715
主题
199
精华
4
UID
46

LT同学

发表于 2010-5-13 13:41:54 |显示全部楼层
顶 这么好的文章!
哈密瓜!一个热爱linux的水果!
gtalk/msn:hamgua@gmail.com
sina微博:http://weibo.com/hamgua
LTmail:hamgua@linuxtone.org
是雄鹰就有展翅飞翔的时候,不是雄鹰要制造展翅飞翔的时候!

使用道具 举报

Rank: 6Rank: 6

注册时间
2009-5-5
最后登录
2019-7-22
在线时间
2132 小时
阅读权限
70
积分
5628
帖子
1347
主题
1213
精华
0
UID
2869

LT粉丝

发表于 2010-5-17 16:27:12 |显示全部楼层
顶  拉下来试下

使用道具 举报

Rank: 1

注册时间
2009-1-13
最后登录
2011-8-18
在线时间
40 小时
阅读权限
1
积分
49
帖子
64
主题
3
精华
0
UID
829

LT粉丝

发表于 2010-5-17 17:25:17 |显示全部楼层
支持,也来下载学习

使用道具 举报

Rank: 4

注册时间
2009-5-23
最后登录
2015-4-3
在线时间
133 小时
阅读权限
50
积分
1935
帖子
14
主题
1
精华
0
UID
3218
发表于 2010-5-17 23:16:04 |显示全部楼层
谢谢,下载下来,多学习下

使用道具 举报

LT管理团队

守住每一天

Rank: 9Rank: 9Rank: 9

注册时间
2008-5-30
最后登录
2017-3-31
在线时间
790 小时
阅读权限
200
积分
68279
帖子
1398
主题
190
精华
10
UID
31
发表于 2010-5-17 23:59:56 |显示全部楼层
来晚了~ 拜读一下。
<-sina_sign,1054764633,8fd6ea04,4-><-sina_sign,1054764633,7->

使用道具 举报

Rank: 4

注册时间
2010-4-29
最后登录
2013-1-22
在线时间
3 小时
阅读权限
50
积分
1138
帖子
1
主题
0
精华
0
UID
9045
发表于 2010-5-18 11:39:56 |显示全部楼层
期待第三版

使用道具 举报

Rank: 1

注册时间
2010-5-20
最后登录
2011-8-21
在线时间
3 小时
阅读权限
1
积分
31
帖子
4
主题
0
精华
0
UID
9285
发表于 2010-5-20 07:19:11 |显示全部楼层
http://www.linuxtone.org/project/cdn/v2/dlz_conf.tar.gz
有几处错误
  1. view "any_view" {

  2. match-clients { key an;dns-ip-list;ANY; };
复制代码

应该是
  1. view "any_view" {

  2. match-clients { key any;dns-ip-list;ANY; };
复制代码

少了y

  1. {select ttl, type, mx_priority, case when lower(type)='txt' then concat('\"', data, '\"') when lower(type) = 'soa' then concat_ws(' ', data, resp_person, serial, refresh, retry, expire, minimum) else data end as mydata from dns_records where zone = '%zone%' and host = '%record% and (view = 'ANY' or view = 'DF')}
复制代码

应该是

  1. {select  ttl, type, mx_priority, case when lower(type)='txt' then concat('\"', data, '\"') when lower(type) = 'soa' then  concat_ws(' ', data, resp_person, serial, refresh, retry, expire, minimum) else data end as mydata from dns_records where zone = '%zone%' and host = '%record%' and (view = 'ANY' or view = 'DF')}
复制代码

少了个单引号

  1. #edu_view
  2. view "edu_view" {
  3. match-clients           { key cnc;dns-ip-list;EDU; };
复制代码

应该为

  1. #edu_view
  2. view "edu_view" {
  3. match-clients           { key edu;dns-ip-list;EDU; };
复制代码


另外想问问 表 “xfr_table” ,“ip_list”有什么用?
已有 1 人评分积分 收起 理由
NetSeek + 12 意识到了配置文件中有一些低级的错话!我在 ...

总评分: 积分 + 12   查看全部评分

使用道具 举报

Rank: 6Rank: 6

注册时间
2009-12-24
最后登录
2019-6-4
在线时间
13 小时
阅读权限
70
积分
2375
帖子
13
主题
0
精华
0
UID
7258
发表于 2010-5-20 12:11:45 |显示全部楼层
楼主强,谢谢了

使用道具 举报

LT管理团队

社区首席勤杂工

Rank: 9Rank: 9Rank: 9

注册时间
2008-5-19
最后登录
2019-8-14
在线时间
1946 小时
阅读权限
200
积分
59239
帖子
2551
主题
1209
精华
25
UID
1

LT总司令

发表于 2010-5-20 14:14:50 |显示全部楼层
多谢楼上的,指出错误!这些问题在第三版已经修正了,并在数据结构方面做了一些修正。
linuxtone (www.linuxtone.org) 已经用上了这套系统。
&amp;lt;-sina_sign,1762622645,2a5b1a59,10-&amp;gt;感谢大家对linuxtone的支持!&amp;lt;/strong&amp;gt;

使用道具 举报

LT资深版主

犯强汉者,虽远必诛!

Rank: 8Rank: 8

注册时间
2009-2-1
最后登录
2016-2-19
在线时间
548 小时
阅读权限
150
积分
7434
帖子
824
主题
88
精华
3
UID
1215

LT同学

发表于 2010-5-20 14:21:48 |显示全部楼层
啥时候出第三版呢?
<-sina_sign,1836665025,1->

使用道具 举报

Rank: 1

注册时间
2010-5-20
最后登录
2011-8-21
在线时间
3 小时
阅读权限
1
积分
31
帖子
4
主题
0
精华
0
UID
9285
发表于 2010-5-21 04:48:44 |显示全部楼层
多谢楼上的,指出错误!这些问题在第三版已经修正了,并在数据结构方面做了一些修正。
linuxtone () 已经用 ...
NetSeek 发表于 2010-5-20 14:14


什么时候出第三版呢?我很快就要用了

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

IT运维专家网感谢您的支持

合作联系: QQ:67888954/MSN:cnseek@msn.com/mail:netseek@linuxtone.org

Archiver|手机版|感谢所有关心和支持过LinuxTone的朋友们 转载本站内容请注明原作者名及出处 ( 京ICP备08103151 )   |

GMT+8, 2019-8-17 20:39 , Processed in 0.032704 second(s), 17 queries , Apc On.

Powered by Discuz! X2 Licensed

© 2001-2011 Comsenz Inc.

回顶部