CentOS6.4 配置DNS服務器


1、安裝bind

yum install -y bind bind-chroot bind-utis

2、配置named.conf

[root@dns /]# vi /etc/named.conf

121444310.jpg

3、配置named.rfc1912.zones

[root@dns /]# vi /etc/named.rfc1912.zones

121559352.jpg

4、配置正向解析

[root@dns /]# cd /var/named/[root@dns named]# cp named.localhost test.com.zone(一定要和主配置文件裏面定義的zone文件名一致)

[root@dns named]# vi test.com.zone

121657754.jpg

zone配置文件簡單說明:

常見的正解文件 RR 相關信息

[domain]    IN  [[RR type]  [RR data]]

主機名.   IN  A           IPv4 的 IP 地址

主機名.   IN  AAAA        IPv6 的 IP 地址

領域名.   IN  NS          管理這個領域名的服務器主機名字.

領域名.   IN  SOA         管理這個領域名的七個重要參數(如上說明)

領域名.   IN  MX          順序數字  接收郵件的服務器主機名字

主機別名.   IN  CNAME       實際代表這個主機別名的主機名字.


單位:W= 周、D= 日、H= 小時、M= 分鐘。

$TTL    86400

@       IN      SOA    ns.helome.com. root ( # ns.test.web. 是DNS服務器的名稱

                        0        ; serial (d. adams)  僅作爲序列號而已

                       1D        ; refresh  服務器的更新時間

                       15M        ; retry 重新更新時間間隔

                       1W        ; expiry 多久之後宣佈失敗

                       1H )        ; minimum 相當於緩存記憶時間

@       IN       NS             ns.helome.com.

@       IN       MX     5      mail.helome.com. (5爲優先級別)

ns      IN       A               192.168.32.131

www     IN       A               192.168.32.131

mail     IN       A               192.168.32.131

5、關閉iptables

service iptables stop

6、看配置文件有沒有讀取權限

[root@dns /]# ll /var/named/

如果沒有chmod +r /var/named/*  即可

7、設置rndc.key

rndc-confgen -r /dev/urandom -a

8、啓動bind

service named start


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章