存档

  • 智能DNS(第一版)

    大纲:
    一、相关述语简介
    二、智能 DNS 系统服务规划
    三、安装配置 Bind-DLZ (介绍 Bind-dlz 具体安装)
    四、添加相关记录并进行测试
    五、附录
    附:文章修改历史

    一、相关术语简介:
    1、智能 DNS(Bind-view):
    智能 DNS 的原理很简单:在用户解析一个域名的时候,判断一下用户的 IP,然后跟 DNS 服务器内部的 IP 表匹配一下,看看用户是电信还是网通用户,然后给用户返回对应的 IP 地址。目前的域名服务运营商不提供智能 DNS 服务,所以必须自行架设DNS 服务或者使用网上免费的智能 DNS 服务,如DNSPOD.
    2.Bind-DLZ
    Bind-DLZ 主页:http://bind-dlz.sourceforge.net/
    DLZ(Dynamically Loadable Zones)与传统的 BIND9 不同,BIND 的不足之处:

    BIND 从文本文件中获取数据,这样容易因为编辑错误出现问题。
    BIND 需要将数据加载到内存中,如果域或者记录较多,会消耗大量的内存。
    BIND 启动时解析 Zone 文件,对于一个记录较多的 DNS 来说,会耽误更多的时间。
    如果近修改一条记录,那么要重新加载或者重启 BIND 才能生效,那么需要时间,可能会影响客户端查询。

    而 Bind-dlz 即将帮你解决这些问题, 对 Zone 文件操作也更方便了,直接对数据库操作,可以很方便扩充及开发管理程序。

    二、智能 DNS 系统服务规划:
    1、NameServer 服务器注册(在域名注册商后台更改)

    服务名称
    服务地址

    ns1.g868.com
    100.100.100.1

    ns2.g868.com
    100.100.100.2

    [注]:以上IP均为实验IP,非真实地址。
    2、测试 NS 记录是否生效.
    dig ns g868.com
    dig [...]

    2009年8月23日 | 归档于 Bind, Mysql
    标签: ,
文章标签 ‘Bind’