2、rpm -ivh caching-nameserver-9.3.3-10.el5 二、复制模板配置文件,并修改配置文件 1、进入如下目录 cd">

Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux系统 > » 正文

RHEl5-配置DNS服务器

来源: 未知 分享至:

DNS服务是Linux平台一个比较繁琐的服务,现配置一个简单的DNS服务,详见下文。

一、安装DNS组件

1、rpm -ivh bind*

2、rpm -ivh caching-nameserver-9.3.3-10.el5

二、复制模板配置文件,并修改配置文件

1、进入如下目录 cd   /var/named/chroot/etc

2、复制模板  cp -p  name.caching-nameserver.conf  named.conf

3、修改全局配置文件  vim named.conf

listen-on port 53 {any;}   127.0.0.1修改为any,表示侦听任何端口allow-query    {any;}   修改为any,表示允许任何主机查询

match-client    {any,}   修改为any,表示匹配任何主 4、修改区域配置文件,在view标签里加入 zone "linuxidc.com"、zone "0.168.192.in-addr.arpa"语句,此语句也可写在named.rfc1912.zones文件中。 view localhost_resolver {
        match-clients      { localhost; };
        match-destinations { localhost; };
        recursion yes;
zone "linuxidc.com"IN {
      type master;
      file "linuxidc.com.zone";
}; zone "0.168.192.in-addr.arpa"IN {
      type master;
      file "192.168.0.zone";
};

        include "/etc/named.rfc1912.zones";
};
三 、复制正向解析模板,并修改正向解析文件
1.进入正向解析模板配置文件 cd /var/named/chroot/var/named 2.复制正向解析模板文件 cp –p named.zero linuxidc.com.zone 3.编辑正向解析模板文件 Vim linuxidc.com.zone 在最后一行加入如下记录 www    IN   A      192.168.0.105 如图: [root@mail named]# cat linuxidc.com.zone
$TTL    86400
@               IN SOA  localhost.      root.localhost. (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
              IN      NS      localhost.
mail        IN      A   192.168.0.106
www      IN      A   192.168.0.105
四、复制反向解析模板,并修改反向解析文件   1.进入反向解析模板配置文件 cd /var/named/chroot/var/named 2.复制反向解析模板文件 cp –p named.local 192.168.0.zone   3.编辑反向解析配置文件 Vim 192.168.0.zone 把最后两行修改为 IN   NS      linuxidc.com 106        IN   PTR    mail.linuxidc.com如图 [root@mail named]# cat 192.168.0.zone
$TTL    86400
@       IN      SOA     localhost. root.localhost.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
             IN      NS      linuxidc.com.
106       IN      PTR     mail.linuxidc.com.
五、重启named服务并查看日志 service named restart tail -f /var/log/message 六、配置客户端   [root@mail named]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script
search linuxidc.com
nameserver 192.168.0.106
七、测试DNS服务器
  [root@mail named]# host mail.linuxidc.com
mail.linuxidc.com has address 192.168.0.106
 [root@mail named]# host 192.168.0.106
106.0.168.192.in-addr.arpa domain name pointer mail.linuxidc.com.


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史