Linux RHEL4下:DNS服务器架设

 

 

首页Linux教程

背景:

阅读新闻

Linux RHEL4下:DNS服务器架设

[日期:2010-05-20]   来源:Linux社区  作者:Linux   [字体:]  

DNS服务器:(基于RedHat linux AS 4)
1、安装dns 服务器相关软件

[root@RHEL4 RPMS]# rpm -ivh bind-9.2.4-2.i386.rpm
[root@RHEL4 RPMS]# rpm -ivh bind-chroot-9.2.4-2.i386.rpm //为了加强dns服务器安全性
[root@RHEL4 RPMS]# rpm -ivh bind-libs-9.2.4-2.i386.rpm
[root@RHEL4 RPMS]# rpm -ivh bind-utils-9.2.4-2.i386.rpm
[root@RHEL4 RPMS]# rpm -ivh caching-nameserver-7.3-3.noarch.rpm //产生dns配置模板文件

2、配置dns正常工作的配置文件(如果不知道配置文件在什么地方:用 rpm -ql bind 进行查询)
/etc/named.conf 是一个符号链接,指向/var/named/chroot/etc/named.conf
/var/named/chroot/etc/* //列出dns服务器正常工作的“一般”配置文件
/var/named/chroot/var/named/* //列出dns服务器正常工作的“区域”配置文件

3、一般配置文件named.conf 具体配置
在原有基础上向其中加入一下代码
vi /var/named/chroot/etc/name.conf
#正向区域声明
zone "linuxidc.com" IN {
type master; //注明是主域名服务器
file "linuxidc.com.zone"; //定义正向区域解析数据库文件
allow-update { none; };
};

#反向区域声明
zone "0.168.192.in-addr.arpa" IN {
type master; //注明是主域名服务器
file "192.168.0.rev"; //定义反向区域解析数据库文件
allow-update { none; };
};
保存退出
并在/var/named/chroot/var/named/下创建文件linuxidc.com.zone和192.168.0.rev
3、配置正向区域解析数据库文件:
向其中加入以下代码:
vi /var/named/chroot/var/named/linuxidc.com.zone

$TTL 86400
@ IN SOA @ root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN A 192.168.0.1 #设置地址记录:把域名解析成ip地址#
IN NS linuxidc.com. #设置域名服务记录#
IN MX 5 linuxidc.com. #设置邮件交换记录。后面配邮件服务器用到#
mail IN CNAME linuxidc.com. #设置别名记录#
www IN CNAME linuxidc.com. #设置别名记录#

保存退出
4、配置反向区域解析数据库文件:
向其中加入以下代码:
vi /var/named/chroot/var/named/192.168.0.rev

$TTL 86400
@ IN SOA localhost. root. localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS linuxidc.com. #设置域名服务记录#
1 IN PTR linuxidc.com. #设置反向指针记录#
保存退出

5、改变/etc/resolv.conf 文件内容如下:
domain linuxidc.com
nameserver 192.168.0.1
search linuxidc.com

6、改变权限
chown named:named linuxidc.com.zone

chown named:named 192.168.0.rev
7、重启服务
service named restart
8、测试DNS 服务器

一、在本服务器上测试:

(1)host
host 192.168.0.1

(2)dig @

dig 192.168.0.1

二、在客户机(windows 平台)上测试:

把IP 改为与服务器在同一网段、网关为空、DNS 指向 服务器的IP 地址:为192.168.0.1

开始/运行/cmd nslookup

正向解析: > 或linuxidc.com.或linuxidc.com

反向解析: >192.168.0.1


9、(1)检查区域文件是否错误
named-checkzone /var/named/chroot/var/named/linuxidc.com.zone
named-checkzone /var/named/chroot/var/named/192.168.0.rev
(2)检查配置文件
name-checkconfig /etc/named.conf
10、DNS 服务器配置完成,可以投入使用

ubuntu 下锐捷完美客户端mentohust

让你看看Linux 和 Windows

相关资讯       RHEL 

   

本文评论   查看全部评论 (0)


评论声明

尊重网上道德,遵守中华人民共和国的各项有关法律法规

承担一切因您的行为而直接或间接导致的民事或刑事法律责任

本站管理人员有权保留或删除其管辖留言中的任意内容

本站有权在网站内转载或引用您的评论

参与本评论即表明您已经阅读并接受上述条款

 

 

 

最新资讯

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/26950.html