PHP学会网 php培训网 PHP暑期培训 PHP寒假培训 PHP假期培训 » 操作系统(Windows、Linux) » as4下配置域名DNS服务器
本页主题: as4下配置域名DNS服务器 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

游子云



该用户目前不在线
级别: 管理员
精华: 3
发帖: 246
威望: 205 点
金钱: 2066 PYMB
贡献值: 0 点
在线时间:38(小时)
注册时间:2005-10-27
最后登录:2008-08-19

as4下配置域名DNS服务器


/***********************************************************
    Copyright (C), 2007,
    Author:                游子云
Date:                2007-11-30
msn:phpwhy@hotmail.com
qq:103965314
如需转载请勿删除说明
************************************************************/

很多朋友在配置DNS常遇到一些困或,现在我讲一下AS4下配置DNS的用法.网上流行大多都是9的
AS4有些地方不一样,稍加注意:我将配置文件及需要注意的地方贴出来供大家学习


as4配置 dns
机器名为localhost, ip=192.168.1.20  域名为phpwhy.com
安装bind-9.2.4-2.i386.rpm
rpm -ivh bind-9.2.4-2.i386.rpm
[root@localhost named]# rpm -q bind
bind-9.2.4-2
bind-utils-9.2.4-2
bind-chroot-9.2.4-2//有这包就说明正反,反向配置文件在/var/named/chroot/var/named


首先修改
第一步
准备

vi  /etc/hosts
增加
192.168.1.20  www.phpwhy.com www
vi /etc/resolv.conf
修改
nameserver 192.168.1.20
search phpwhy.com
localdomain phpwhy.com
第二步修改域名配置文件
vi /etc/named.conf
        type master;
        file "named.local";
        allow-update { none; };
};

zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
        type master;
        file "named.ip6.local";
        allow-update { none; };
};

zone "255.in-addr.arpa" IN {
        type master;
        file "named.broadcast";
        allow-update { none; };
};

zone "0.in-addr.arpa" IN {
        type master;
        file "named.zero";
        allow-update { none; };
};
//增加自已的配置
zone "phpwhy.com" IN {
        type master;
        file "phpwhy.zone";
        allow-update { none; };
};

zone "1.168.192.in-addr.arpa" IN {
        type master;
        file "phpwhy.local";
        allow-update { none; };
};

include "/etc/rndc.key";
第三步配置正向解析文件位置(/var/named/chroot/var/named)
vi  phpwhy.zone
$TTL    600
@              IN SOA  www.phpwhy.com.      root.www.phpwhy.com. (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M            ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

@      IN NS            www.phpwhy.com.
www            IN A            192.168.1.20
ftp    IN  CNAME      www//别名
:wq保存退出
第四步配置反正向解析文件位置(/var/named/chroot/var/named)
vi phpwhy.local
@      IN      SOA    www.phpwhy.com. root.www.phpwhy.com.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
1.168.192.in-addr.arpa.    IN      NS      www.phpwhy.com.
20      IN      PTR    www.phpwhy.com.//20就是你的IP的末位与前面的1.168.192.in-addr.arpa匹配成您的IP
:wq保存退出
service named restart
重新启动服务
测试配置
[root@localhost named]# nslookup
> www.phpwhy.com
Server:        192.168.1.20
Address:        192.168.1.20#53

Name:  www.phpwhy.com
Address: 192.168.1.20
> 192.168.1.20
Server:        192.168.1.20
Address:        192.168.1.20#53

20.1.168.192.in-addr.arpa      name = www.phpwhy.com.
>
到此你的正向和反正已经配置成功了
总结在配置域名时请注意. 及多余的空格
如果出没有配置成功请查看你的日志

grep name /var/log/messages tail -20

/var/log/messages:Nov 30 22:47:57 localhost named[4456]: dns_master_load: phpwhy.zone:11: unknown RR type 'CHAME'
/var/log/messages:Nov 30 22:47:57 localhost named[4456]: zone phpwhy.com/IN: loading master file phpwhy.zone: unknown class/type
/var/log/messages:Nov 30 22:47:57 localhost named[4456]: zone localdomain/IN: loaded serial 42
/var/log/messages:Nov 30 22:47:57 localhost named[4456]: zone localhost/IN: loaded serial 42

这样时就看是第几行根据日志来修正,象我这个是别名用错了,请改成象我上面的配置就对了
PHP培训,网站建设咨询
联系电话: 0571-85980046 ,0571-86704910
联系人:何老师
qq:310172
地址:杭州下沙4号路物美西子阳光星城1座501室
顶端 Posted: 2007-11-30 23:47 | [楼 主]
PHP学会网 php培训网 PHP暑期培训 PHP寒假培训 PHP假期培训 » 操作系统(Windows、Linux)

现在时间:10-16 05:02 Copyright © 2006 phpwhy.com 版权所有
浙ICP备05060669号

点击这里给我发消息关于我们 - 合作联系