在FreeBSD5.0上配置DNS服务手记

  •   2009-07-28/15:31
  • 作者:zhangnahua@163.net

        最近要在局域网里配置DNS(同时共享上网),搞了整整2天才OK!配置过程写出来,
    希望对初哥有帮助。

    一、网络环境
        在一个小企业的局域网中有多台计算机,其中有一台做NAT网关(10.198.253.148)通
    过ADSL共享上网。现需要做一个DNS服务,把共享上网的DNS解析由这台DNS服务器提供;
    同时,也把企业内的计算机分配域名,并使用域名来访问。
        现假设企业的域为kaifa.com,需要解析的域名有mail.kaifa.com(10.198.253.239)、
    www.kaifa.com(10.198.253.228)、DNS服务器的域名dns.kaifa.com(10.198.253.239)。
        前提:named已运行。其版本为8.3.3-REL。以下配置文件的说明请参考别的资料。

    二、配置文件内容及说明
    1、/etc/resolv.conf
    domain kaifa.com
    nameserver 127.0.0.1

    2、/etc/namedb/named.conf
    添加:
    forwarders {
    202.96.128.68
    }; //这是Internet上的广州DNS服务器IP,用于共享上网。可以不设或设别的DNS IP。

    zone "kaifa.com" {
    type master;
    file "kaifa.com.db";
    }; //这是kaifa.com域解析数据文件

    zone "253.198.10.in-addr.arpa" {
    type master;
    file "kaifa.com.rev";
    }; //这是kaifa.com反向域解析数据文件

    3、创建/etc/namedb/kaifa.com.db 文件,内容如下:

    $TTL 3600

    @ IN SOA dns.kaifa.com. root.dns.kaifa.com. (
                                    2003022102 ; Serial
                                    28800 ; Refresh
                                    7200 ; Retry
                                    604800 ; Expire
                                    86400 ; Minimum
    )
            IN NS dns.kaifa.com.
    localhost IN A 127.0.0.1
    dns IN A 10.198.253.239
    www IN A 10.198.253.228
    mail CNAME dns

    4、创建/etc/namedb/kaifa.com.db 文件,内容如下:

    $TTL 3600

    @ IN SOA dns.kaifa.com. root.dns.kaifa.com. (
                                    2003022101 ; Serial
                                    28800 ; Refresh
                                    7200 ; Retry
                                    604800 ; Expire
                                    86400 ; Minimum
    )
            IN      NS dns.kaifa.com.
    228 IN PTR www.kaifa.com.
    239 IN PTR mail.kaif.com.

    5、#ndc reload //在ROOT下允许该命令使配置生效。
    6、#nslookup //测试。
    7、只要其他的计算机的DNS设置为10.198.253.239即可解析www/mail/dns.kaifa.com了。

    三、后记
        本人查了很多资料,但毕竟是第一次配置,难免有错,希望各位指正!

    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多