Centos 6.4部署DNS服务器
生活随笔
收集整理的這篇文章主要介紹了
Centos 6.4部署DNS服务器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章?原始出處?、作者信息和本聲明。否則將追究法律責任。http://navyaijm.blog.51cto.com/4647068/1310504
一、前言
因公司的hadoop集群需要域名反向解析,之前的綁定hosts已經不能滿足業務需求了,所以就折騰簡單的搭建個域名系統,之前在centos5.6下搭過,有點小不一樣,記錄過程如下:
二、安裝配置
1、安裝:
| 1 | yum install -y bind bind-chroot ypbind bind-utils |
2、配置:
A、撰寫主配置文件
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | vi /etc/named.conf options { listen-on port?53?{ any; }; listen-on-v6 port?53?{ ::1; }; directory???????"/data/named"; dump-file???????"/data/named/data/cache_dump.db"; statistics-file?"/data/named/data/named_stats.txt"; memstatistics-file?"/data/named/data/named_mem_stats.txt"; allow-query???? { any; }; recursion yes; dnssec-enable yes; dnssec-validation yes; dnssec-lookaside auto; /* Path to ISC DLV key */ #?????? bindkeys-file?"/etc/named.iscdlv.key"; #?????? managed-keys-directory?"/data/named/dynamic"; }; logging { channel default_debug { file?"data/query.log"; severity?dynamic; }; }; zone?"."?IN { type hint; file?"named.ca"; }; include?"/etc/named.rfc1912.zones"; zone?"navy.com"?{? ##定義正向區域 type master; file?"/etc/named/navy.com"; ##正向區域配置文件 }; zone?"2.10.10.in-addr.arpa"?{? ##定義反向區域 type master; file?"/etc/named/navy.com.arpa"; ##反向區域配置文件 }; |
B、撰寫正向區域的配置文件
| 1 2 3 4 5 6 7 8 9 10 11 | vi /etc/named/navy.com $TTL???86400 @?????? IN????? SOA???? www.navy.com. root.navy.com. ( ; 開始設定內容 2013060505??????; 序號/版本號,主要用于主從同步,值大則會更新 8H????????????? ; 備用DNS服務器主動更新時間間隔 2H????????????? ; 備用服務器更新失敗后,重試時間 4W????????????? ; 超時時間,超時后備用服務器不再嘗試連接主服務器 1D)???????????? ; 即TTL,當無TTL設置時取此值 ; @?????? IN????? NS????????????? www.navy.com. www???? IN????? A???????????????10.10.2.201 |
C、撰寫反向區域的配置文件
| 1 2 3 4 5 6 7 8 9 10 11 | vi /etc/named/navy.com.arpa $TTL???86400 @?????? IN????? SOA?????2.10.10.in-addr.arpa. root.navy.com. ( ; 開始設定內容 2013060505??????; 序號/版本號,主要用于主從同步,值大則會更新 8H????????????? ; 備用DNS服務器主動更新時間間隔 2H????????????? ; 備用服務器更新失敗后,重試時間 4W????????????? ; 超時時間,超時后備用服務器不再嘗試連接主服務器 1D)???????????? ; 即TTL,當無TTL設置時取此值 ; @?????? IN????? NS????????????? www.navy.com. 201?????IN????? PTR???????????? www.navy.com. |
PS:這里需要注意的是IP段是倒著寫的,比如上面的2.10.10意思就是10.10.2.0段
3、復制文件、權限、啟動服務
| 1 2 3 4 5 6 | mkdir /data/named cp -r /var/named/* /data/named/ chmod?777?/var/run/named/ -R chown root:root /data/named/ -R rndc-confgen -r /dev/urandom -a #不執行啟動會報錯 named -c /etc/named.conf 服務啟動 |
4、測試
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | root@yw-0-0?~]# dig @10.10.2.201?www.navy.com ; <<>> DiG?9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.4?<<>> @10.10.2.201?www.navy.com ; (1?server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id:?4473 ;; flags: qr aa rd ra; QUERY:?1, ANSWER:?1, AUTHORITY:?1, ADDITIONAL:?0 ;; QUESTION SECTION: ;www.navy.com.????????????????? IN????? A ;; ANSWER SECTION: www.navy.com.???????????86400???IN????? A???????10.10.2.201 ;; AUTHORITY SECTION: navy.com.???????????????86400???IN????? NS????? www.navy.com. ;; Query time:?0?msec ;; SERVER:?10.10.2.201#53(10.10.2.201) ;; WHEN: Thu Oct?17?18:11:24?2013 ;; MSG SIZE? rcvd:?60 [root@yw-0-0?~]# dig @10.10.2.201?201.2.10.10.in-addr.arpa ptr ; <<>> DiG?9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.4?<<>> @10.10.2.201?201.2.10.10.in-addr.arpa ptr ; (1?server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id:?52197 ;; flags: qr aa rd ra; QUERY:?1, ANSWER:?1, AUTHORITY:?1, ADDITIONAL:?1 ;; QUESTION SECTION: ;201.2.10.10.in-addr.arpa.????? IN????? PTR ;; ANSWER SECTION: 201.2.10.10.in-addr.arpa.?86400?IN????? PTR???? www.navy.com. ;; AUTHORITY SECTION: 2.10.10.in-addr.arpa.???86400???IN????? NS????? www.navy.com. ;; ADDITIONAL SECTION: www.navy.com.???????????86400???IN????? A???????10.10.2.201 ;; Query time:?0?msec ;; SERVER:?10.10.2.201#53(10.10.2.201) ;; WHEN: Thu Oct?17?18:11:33?2013 ;; MSG SIZE? rcvd:?98 |
本文出自 “屌絲運維男” 博客,請務必保留此出處http://navyaijm.blog.51cto.com/4647068/1310504
總結
以上是生活随笔為你收集整理的Centos 6.4部署DNS服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 杂记 C中的volatile
- 下一篇: 国家哀悼日将网站全部变成灰色的代码