计算机技术论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

  • 欢迎访问 计算机技术论坛-电脑迷与初学者的家园!由于论坛管理严格,新注册会员可能遇到各种问题,无法解决的请发邮件 admin@jsjbbs.cn
查看: 3003|回复: 1

linux 中DNS的安装与配置(二)

[复制链接]
发表于 2009-4-24 10:21:37 | 显示全部楼层 |阅读模式
以下接(一)

三、 修改网络配置脚本文件(/etc/sysconfig/network-scripts/ifcfg-eth0):
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
修改后
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:0C:29:65:21:05
BROADCAST=192.168.1.255
IPADDR=192.168.1.6
NETMASK=255.255.255.0
NETWORK=192.168.1.1
ONBOOT=yes
四、 修改本机域名服务器IP地址(/etc/resolv.conf):
domain jw.com
nameserver 192.168.1.6
演示文档/usr/share/doc/bind-9.5.0/sample
[root@localhost etc]# cp named.conf named.conf.old
修改named.conf文件(/etc/named.conf):
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
Fedora 8中,默认仅仅在回环地址127.0.0.1和::1(IPV6的回环地址)上打开53端口,如果希望在所有地
址上都打开53端口,则应该修改成:
listen-on port 53 { any; };
listen-on-v6 port 53 { any; };
allow-query     { localhost; }
;
Fedora 8中的DNS服务器默认只允许127.0.0.1这个客户端(即本机)发起查询,一般我们需要允许所有
人查询,则因该修改成:
allow-query     { any; };
五、 设置主区域(/etc/named.conf):
为了配置的方便和减少出错我们从系统(127.0.0.1)回环/etc/named.rfc1912.zones文件复制到
named.conf文件并修改,将以下从named.rfc1912.zones文件复制
zone "localhost" IN {
        type master; 注:type和file是两个必选项,type项用于指明区域类型
(master,slave,stub,forward,hint)
        file "named.localhost"; 注:用于指明区域文件的名字
        allow-update { none; }; 注:不允许区域复制,
};
zone "1.0.0.127.in-addr.arpa" IN {
        type master;
        file "named.loopback";
        allow-update { none; };
};
修改成
zone "jw.com" IN {
        type master;
        file "jw.com.zone";
        allow-update { none; };        
};
zone "1.168.192.in-addr.arpa" IN {
        type master;
        file "1.168.192.arpa";
        allow-update { none; };
};
六、 建立区域文件在(/var/named):
[root@localhost ~]# cd /var/named/
为了配置方便和减少出错我们复制系统(127.0.0.1)回环文件(正向区域文
件/var/named/named.localhost拟向区域文件/var/named/named.loopback)
[root@localhost named]# cp named.localhost jw.com.zone
[root@localhost named]# cp named.loopback 1.168.192.arpa
jw.com.zone原文件内容
$TTL 1D
@       IN SOA  @ rname.invalid. (   注:授权开始,指定名字服务器
                             0       ; serial添加修改时相应的序列号
                             1D      ; refresh是SOA信息的刷新时间间隔
                             1H      ; retry是与授权服务器联系的频率
                             1W      ; expire是从服务器保存有关区域信息,而不更新它的时间间

                             3H )    ; minimum是区域中记录存活的时间
        NS      @     注:本域授权名字服务器
        A       127.0.0.1    注:主机地址,映射主机名字到IP地址
        AAAA    ::1
jw.com.zone修改后的文件内容
$TTL 1D
jw.com.  IN SOA dns.jw.com.  admin.jw.com. (
                                        2008041201      ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
jw.com.   IN NS dns.jw.com.
dns.jw.com. IN A 192.168.1.6
www.jw.com. IN A 192.168.1.6
bbs.jw.com. IN A 192.168.1.6
blog.jw.com. IN A 192.168.1.6
mail.jw.com. IN A 192.168.1.6
jw.com. IN MX 10 mail.jw.com.
aaa.jw.com IN CNAME www.jw.com.
1.168.192.arpa原文件内容
$TTL 1D
@       IN SOA  @ rname.invalid. (
                               0; serial添加修改时相应的序列号
                               1D; refresh是SOA信息的刷新时间间隔
                               1H; retry是与授权服务器联系的频率
                               1W; expire是从服务器保存有关区域信息
而不更新它的时间间隔
                               3H ); minimum是区域中记录存活的时间
        NS      @
        PTR     localhost.   注:指针记录,执行逆向域名访问,映射IP地址到主机名
1.168.192.arpa修改后的文件内容
$TTL 1D
1.168.192.in-addr.arpa. IN SOA  dns.jw.com. admin.jw.com. (
                                        2008041201      ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
1.168.192.in-addr.arpa. IN NS   dns.jw.com.
6 IN PTR dns.jw.com.
6 IN PTR www.jw.com.
6 IN PTR bbs.jw.com.
6 IN PTR blog.jw.com.
6 IN PTR mail.jw.com.
七、 修改文件所属组:
[root@localhost named]# chgrp named jw.com.zone
[root@localhost named]# chgrp named 1.168.192.arpa
[root@localhost ~]# /etc/rc.d/init.d/named start
启动 named:                                               [确定]
八、 测试
[root@localhost ~]# nslookup
> localhost
Server:         192.168.1.6
Address:        192.168.1.6#53
Name:   localhost
Address: 127.0.0.1
> 127.0.0.1
Server:         192.168.1.6
Address:        192.168.1.6#53
1.0.0.127.in-addr.arpa  name = localhost.
> www.jw.com 注:测试主机地址A资源记录
Server:         192.168.1.6
Address:        192.168.1.6#53
Name:   www.jw.com
Address: 192.168.1.6
> dns.jw.com
Server:         192.168.1.6
Address:        192.168.1.6#53
Name:   dns.jw.com
Address: 192.168.1.6
> 192.168.1.6    注:测试反向解析指针PTR资源记录
Server:         192.168.1.6
Address:        192.168.1.6#53
6.1.168.192.in-addr.arpa        name = www.jw.com.
6.1.168.192.in-addr.arpa        name = bbs.jw.com.
6.1.168.192.in-addr.arpa        name = blog.jw.com.
6.1.168.192.in-addr.arpa        name = dns.jw.com.
> set type=ns   注:测试名称服务器NS资源记录
> jw.com
Server:         192.168.1.6
Address:        192.168.1.6#53
jw.com  nameserver = dns.jw.com.
> set type=mx   注:测试邮件交换器MX资源记录
> jw.com
Server:         192.168.1.6
Address:        192.168.1.6#53
jw.com  mail exchanger = 10 mail.jw.com.
> set type=soa   注:测试起始授权机构SOA资源记录
> jw.com
Server:         192.168.1.6
Address:        192.168.1.6#53
jw.com
        origin = dns.jw.com
        mail addr = admin.jw.com
        serial = 2008041201
        refresh = 86400
        retry = 3600
        expire = 604800
        minimum = 10800
> set type=cname   注:测试别名CNAME资源记录
> aaa.jw.com
Server:         192.168.1.6
Address:        192.168.1.6#53
aaa.jw.com.jw.com       canonical name = www.jw.com.
> exit
九、 关闭服务
[root@localhost ~]# /etc/rc.d/init.d/named stop
停止 named:                                               [确定]

文章出处:http://www.diybl.com/course/6_system/linux/Linuxjs/2008622/127418_4.html
发表于 2009-4-28 15:07:48 | 显示全部楼层
呵呵,辛苦了。学习了,好东西
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

无图版|手机版|计算机技术论坛 JSJBBS.CN @ 2008-2024 ( 鲁ICP备17021708号 )

技术支持 : 北京康盛新创科技有限责任公司

快速回复 返回顶部 返回列表