码迷,mamicode.com
首页 > 其他好文 > 详细

RHEL 6.6 DNS 配置详解

时间:2015-05-14 20:40:30      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:dns


域名系统(英文Domain Name System,缩写DNS)是因特网的一项服务。它作为将域名IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。DNS 使用TCPUDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。


注:

bind服务需要用到的端口号如下

UDP 53

TCP 53

TCP 953


bind主配置文件named.conf

bind辅助区域配置文件named.rfc1912.zones中配置正向域和反向域

主配置文件和辅助区域配置文件的路径(/var/named/chroot/etc

bind正向解析记录cp -p named.localhost baidu.com.zone  

bind反向解析记录cp -p named.loopback 1.168.192.zone

正向解析和反向解析的路径(/var/named/chroot/var/named



以下是非常重要的内容,请大家记住:

如果安装了bind-chroot文件,启动named服务之后,系统会自动将bind的 配置文件 数据库等挂接到/var/named/chroot/目录下,然后DNS读取的是/var/named/chroot中的文件。

注意以下几点:

1、 BIND域名服务器的文件会全部挂接到/var/named/chroot目录下,即使黑客远程连接上了DNS服务器,他无论怎么修改也只能修改/var/named/chroot中的文件,并不会影响系统根/下面其他文件的情况。

2、 启动named服务之后,数据是自动挂接到/var/named/chroot中的,所以不要再/var/named/chroot目录下创建这些文件,否则挂接不过去。而RHEL5是没有挂接功能需要手动复制过去的。

检测主配置文件是否正确

# named-checkconf -z /var/named/chroot/etc/named.conf


检测正向解析和方向解析是否正确

# named-checkzone baidu.com /var/named/chroot/var/named/baidu.com.zone

# named-checkzone 1.168.192.zone /var/named/chroot/var/named/1.168.192.zone



启动named服务

# /etc/rc.d/init.d/named start

查看named服务的端口监听状态

# netstat -anpl|grep:53

查看系统日志

# tail -f /var/log/message

测试DNS解析是否成功

# nslookup

本文出自 “耐心是美德” 博客,谢绝转载!

RHEL 6.6 DNS 配置详解

标签:dns

原文地址:http://1550349.blog.51cto.com/1540349/1651353

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!