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

Unix/Linux
mysql+httpd+gd+php+zend
automake 小回顾
unix黑客精神的最好诠释
www
sun t3存储的设置
RPM简明中文手册
Linux爱好者入门教程 序章 (持续更新)
第一章 Linux基础知识 (飘心)
linux下进程与线程
浅谈如何学习linux
第二章 Linux安装
硬件安装指南
Windows 2000 的桌面不見了的解決方法
部分的ADSL路由器默认帐号密码
如何设定安全log服务器呢?
iptables 规则速查
网友学习 Linux 的七点忠告
sniffer的含义及原理
Linux编程白皮书 第二章 内存管理
Linux编程白皮书 第二章 内存管理 2.1.1 请求调页 --2.1.5 访问控制

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


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