当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux下DNS服务器架设攻略 2

Unix/Linux
Linux crontab定时执行任务 命令格式与详细例子
linux 查看用户及用户组的方法
让Linux系统有效防御ARP攻击的实用技巧
Linux 常用软件列表
linux wget 一个强大的下载命令
linux 常用脚本、命令
linux 磁盘配额 简单介绍
Linux服务器架设笔记 Squid服务器配置
ubuntu intel 集成显卡安装
ubuntu 9.04 X3100 显卡开启3D特效
Ubuntu 8.10 Server Ruby 的安装方法
Ubuntu root帐户密码修改
ubuntu下apt-get 命令参数
Ubuntu Linux下实现QQ的三种方式
Ubuntu 8.04中建立PHP+MySQL环境
Ubuntu常用软件大全
Ubuntu系统下安装Aircrack-ng
Ubuntu实现FTP功能
ubuntu 字体美化实现方法
ubuntu下netbeans汉字显示残缺问题

Unix/Linux 中的 Linux下DNS服务器架设攻略 2


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-16   浏览: 57 ::
收藏到网摘: n/a

named 这个主体进程在启动时需要读取一个初始化文件,缺省为 /etc/named.boot。另外建议大家使用Linux自带的ndc工具来进行启动、中止、重启动、刷新DNS数据、输出DNS数据等多种调试,有关此工具的详细使用,请大家参见Linux技术文档。
    第一步:配置建立named.boot。因为这是named进程首先要读取的配置文件,但此文件默认状态下又包含任何 DNS 数据,需我们手工输入来建立,以下为一配置实例:
    Directory/var/named
    Primary site.com db.site
    Primary 0.0.127.IN-ADDR.ARPA db.127.0.0
    Primary 56.11.192. IN-ADDR.ARPA db.192.11.56
    sitecache.db.sitecache
    每一行的意义解释如下(例中涉及到的文件名都可自行拟定,包括第三、四两行):
Directory/var/named:指定named进程读取所有DNS数据文件的路径,本例为/var/named目录,当然你可以自行更改。
    Primary site.com db.site:将named作为site.com的主域名服务器(正向域名转换数据),并指定将所有 *.site.com 形式的域名转换数据保存在db.site文件中。
    两段primary的IP数据:设定 named 作为某个IP地址段(只给三位)的转换主服务器(反向域名转换数据),而象db.127.0.0 文件,则是指定127.0.0.* 类的IP地址到域名的转换数据存放于此。
sitecache.db.sitecache:指定 named 从 db.sitecache 文件获得互联网的顶层服务器地址。
    第二步:根据刚才配置的named.boot,定义每一个DNS数据文件。
    1. 正向域名转换数据文件db.site 的建立,给个例子:
    @ IN SOA linux.site.com. root.linux.site.com. (
  200410301
  28800
  7200
      3600000
  86400 )
    NS linux.site.com.
  MX 10 support.site.com.
-  -  -  -  -  -  -  -  -  -  -  -  -  -  - 
    Localhost A 127.0.0.1
    Sy727 A 192.11.56.24
    Sy728 A 192.11.56.25
    Linux A 192.11.56.26
    Mail MX 10 sy727.site.com.
    MX 20 sy728.site.com.
    www CHAME Linux.site.com.
    ftp CNAME Linux.site.com.
    解释:第一部分第一行SOA后跟的是DNS 服务器名和管理员邮件地址;下面几列数字是在数据交换时要用到的,一般都不作改过;NS行定义域名服务器本身的域名;MX行定义相应的邮件服务器名。
     第二部分前4行是DNS域名到IP地址的记录配置,这是必须要的;如第二行,表示sy727.site.com域名对应的IP地址为192.11.56.24。以MX引导的两行是定义邮件地址转换记录,如将[email protected]转换成[email protected]。最后两行是定义应用服务的主机名,本例中将Linux.site.com做为WWW服务和FTP服务的主机别名,即通过输入Linux.site.com即可访问www.site.comftp.site.com
    特别注意:MX和CHAME这四行记录的主机名最后必须带个点号。