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

Unix/Linux
FreeBSD 数据转移办法
Freebsd 下运行QQ For Linux 的方法
FreeBSD, Debian, CentOS一个网卡绑定多个IP
freebsd下切换到root下 su: Sorry 的解决办法
Freebsd挂载光驱和软驱
FREEBSD下运行调试asterisk
一些 freebsd 的常用命令
笔记本上安装freebsd的小知识
FreeBSD系统下添加中文字体
FreeBSD挂载DOS分区,正确显示中文
FreeBSD挂载DOS分区时显示中文的方法
freebsd7.0安装系统图解(最新版)
服务器的时间同步设置方法
FreeBSD FTP 的架设教程
FreeBSD mpd VPN服务器安装步骤
更新FreeBSD Port Tree的几种方法小结
portupgrade 中文手册(翻译)
freebsd 服务器 ARP绑定脚本
在Ubuntu系统中定制 Compiz Fusion 特效
Ubuntu 7.10 绑定IP及MAC地址

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-16   浏览: 205 ::
收藏到网摘: 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这四行记录的主机名最后必须带个点号。