




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、centos 6.5 DNS主從復(fù)制Linux下的dns功能是通過(guò)bind軟件實(shí)現(xiàn)的。bind軟件安裝后,會(huì)產(chǎn)生幾個(gè)固有文件,分為兩類,一類是配置文件在/etc目錄下,一類是dns記錄文件在/var/named目錄下。加上其他相關(guān)文件,共同設(shè)置dns服務(wù)器。下面是所有和dns設(shè)置相關(guān)文件的列表與說(shuō)明。位于/etc目錄下的有:hosts,host.conf,resolv.conf, named.conf。1、“hosts”文件,定義了主機(jī)名和ip地址的對(duì)應(yīng),其中也有將要運(yùn)行dns這臺(tái)電腦的ip地址和主機(jī)名。內(nèi)容: localhost.localdomain localhost2
2、、“host.conf”文件,"order hosts bind"語(yǔ)句,指定了對(duì)主機(jī)名的解析順序是先到hosts中查找,然后到dns服務(wù)器的記錄里查找?!癿ulti on”則是允許一個(gè)主機(jī)名對(duì)應(yīng)多個(gè)ip地址。內(nèi)容:order hosts, bindmulti onnospoof on3、“resolv.conf”文件,“nameserver 11”指定了dns服務(wù)器的地址。注意,這個(gè)文件對(duì)普通非dns服務(wù)器的電腦來(lái)說(shuō),是必不可少的。你如果沒(méi)有設(shè)置本機(jī)為dns服務(wù)器,你又要能夠解析域名,就必須指定一個(gè)dns服務(wù)器的地址。你可以最多寫(xiě)上三個(gè)地址,作為前一個(gè)失敗時(shí)
3、的候選dns服務(wù)器?!癲omain ”指定默認(rèn)的域。文件內(nèi)容:domain nameserver 4、named.conf是dns server配置的核心文件。方案主(primary/master) DNS Server環(huán)境配置:操作系統(tǒng) : CentOS 6.5 server主機(jī)名 : reddns1testIP地址 : 00從(secondary/slave) DNS Server環(huán)境配置:操作系統(tǒng) : CentOS 6.5 server主機(jī)名 : reddns2testIP地址 : 01/24測(cè)試域名為:1、安裝主(reddbs
4、1test)DNS Server:rootreddns1test # yum install bind* -yrootreddns1test # rpm -qa |grep bindbind-9.8.2-0.37.rc1.el6_7.4.x86_64bind-dyndb-ldap-2.3-8.el6.x86_64bind-utils-9.8.2-0.37.rc1.el6_7.4.x86_64bind-libs-9.8.2-0.37.rc1.el6_7.4.x86_64bind-chroot-9.8.2-0.37.rc1.el6_7.4.x86_64bind-sdb-9.8.2-0.37.rc1
5、.el6_7.4.x86_64bind-devel-9.8.2-0.37.rc1.el6_7.4.x86_642.配置主DNS Server添加如下所示行到/etc/named.conf文件中rootreddns1test # vi /etc/named.conf改 11行 listen-on port 53 ;01; ;主DNS 的 IP地址改17 行 allow-query localhost;/24; ;允許訪問(wèn)網(wǎng)絡(luò)的IP范圍 ,末尾的 /24 是網(wǎng)絡(luò)掩碼的縮寫(xiě)表示(在本例中為 )增18 行 allo
6、w-transfer localhost; 00; ;從 DNS IPzone "." type hint;file "named.ca"指定named從 named.ca 文件中獲得Internet的頂層“根”服務(wù)器地址 。增43 行 zone"" IN 指定一個(gè)域名為的正向區(qū)域增44行 type master; 主域服務(wù)增45行 file "forward.redtest" 指定正向解析文件名是forward.redtest增46行 allow-update none; ;允許本
7、區(qū)域傳輸至特定的從DNS服務(wù)器增47 行 ;增49行 zone"2.168.192." IN 增50行 type master;增51行 file "reverse.redtest"反向解析文件名增52行 allow-update none; ;允許本區(qū)域傳輸至特定的從DNS服務(wù)器增53 行 ;wq!2.2、創(chuàng)建正向Zone文件:rootreddns1test # vi /var/named/forward.redtest增01 行 $TTL 86400增02 行 IN SOA . . (增03 行 2015111123 ;Ser
8、ial增04 行 3600 ;Refresh增05 行 1800 ;Retry增06 行 604800 ;Expire增07 行 86400 ;Minimum TTL增08 行 )增09 行 IN NS .增10 行 IN NS .增11 行 IN A 00增12 行 IN A 01增14 行 dns IN A 00增15 行 dns2 IN A 01增16 行 www IN A 00 將解析到地址00;wq!2.2、創(chuàng)建反向Zone文件:rootreddns1t
9、est # vi /var/named/reverse.redtest增01行 $TTL 86400增02行 IN SOA . . (增03行 2015111123 ;Serial增04行 3600 ;Refresh增05行 1800 ;Retry增06行 604800 ;Expire增07行 86400 ;Minimum TTL增08行 )增09行 IN NS .增10行 IN NS .增11行 IN PTR .增12行 dns IN A 00增13行 dns2 IN A 01增14行 www IN A 00增15行 100
10、IN PTR .增16行 101 IN PTR .增17行 100 IN PTR wq!3、啟動(dòng)DNS服務(wù):rootreddns1test # service named startrootreddns1test # chkconfig named on4、調(diào)整防火墻允許DNS Server 訪問(wèn)外部網(wǎng)絡(luò),添加以下內(nèi)容到 /etc/sysconfig/iptables 文件中:rootreddns1test # vi /etc/sysconfig/iptables增11行 -A INPUT -p udp -m state -state NEW -dport 53 -j ACCEPT增12行 -
11、A INPUT -p tcp -m state -state NEW -dport 53 -j ACCEPTwq!5.重啟防火墻:rootreddns1test # service iptables restart6.設(shè)置當(dāng)前的DNS服務(wù)器添加以下內(nèi)容到 /etc/resolv.conf 文件中:rootreddns1test # vi /etc/resolv.confnameserver 00wq!7.測(cè)試DNS配置和zone文件是否有語(yǔ)法錯(cuò)誤:rootreddns1test # named-checkconf /etc/named.confrootreddns1tes
12、t # named-checkzone /var/named/forward.redtestzone loaded serial 2015111123OKrootreddns1test # named-checkzone /var/named/reverse.redtestzone loaded serial 2015111123OK8.測(cè)試DNS Server:rootreddns2test # dig ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.4 <<>> ; global options
13、: +cmd; Got answer:; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36442; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1; QUESTION SECTION:;. IN A; ANSWER SECTION:. 86400 IN A 01; AUTHORITY SECTION:. 86400 IN NS . 86400 IN NS .; ADDITIONAL SECTION:. 86
14、400 IN A 00; Query time: 1 msec; SERVER: 01#53(01); WHEN: Tue Nov 17 22:36:05 2015; MSG SIZE rcvd: 98rootreddns1test #nslookup Server: 01Address: 01#53Name: Address: 01Name: Address: 00rootreddns1test # netstat -ntplActive
15、Internet connections (only servers)Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program nametcp 0 0 00:53 :* LISTEN 1354/named-sdbtcp 0 0 :53 :* LISTEN 1354/named-sdbtcp 0 0 :22 :* LISTEN 940/sshdtcp 0 0 :953 :* LISTEN 13
16、54/named-sdbtcp 0 0 :25 :* LISTEN 1016/mastertcp 0 0 :1:53 :* LISTEN 1354/named-sdbtcp 0 0 :22 :* LISTEN 940/sshdtcp 0 0 :1:953 :* LISTEN 1354/named-sdbtcp 0 0 :1:25 :* LISTEN 1016/masterrootreddns1test # ps aux | grep namednamed 1354 0.0 0.6 205540 12372 ? Ssl 22:17 0:00 /usr/sbin/n
17、amed-sdb -u named -t /var/named/chrootroot 1469 0.0 0.0 103244 852 pts/0 S+ 22:47 0:00 grep named現(xiàn)在主DNS Server 已經(jīng)可以使用了9、安裝從(Secondary/Slave) DNS Server:rootreddns2test # yum install bind* -yrootreddns1test # rpm -qa | grep bindbind-9.8.2-0.37.rc1.el6_7.4.x86_64bind-dyndb-ldap-2.3-8.el6.x86_64bind-ut
18、ils-9.8.2-0.37.rc1.el6_7.4.x86_64bind-libs-9.8.2-0.37.rc1.el6_7.4.x86_64bind-chroot-9.8.2-0.37.rc1.el6_7.4.x86_64bind-sdb-9.8.2-0.37.rc1.el6_7.4.x86_64bind-devel-9.8.2-0.37.rc1.el6_7.4.x86_6410、配置從DNS Server添加如下所示行到/etc/named.conf文件中:rootreddns2test # vi /etc/named.conf改11行 listen-on port 53 127.0.0
19、.1;01; ;改17行 allow-query localhost;/24; ;增41行 zone"" IN 增42行 type slave; 從域服務(wù)增43行 file "slaves/redtest.fwd"從DNS正向解析文件名增44行 masters 00; ;增45行 ;增47行 zone"2.168.192." IN 增48行 type slave;增49行 file "slaves/redtest.rev"從D
20、NS反向解析文件名增50行 masters 00; ;增51行 ;wq!11、啟動(dòng)從DNS:rootreddns2test # service named startrootreddns2test # chkconfig named on12、調(diào)整防火墻允許DNS Server 訪問(wèn)外部網(wǎng)絡(luò)添加以下內(nèi)容到 /etc/sysconfig/iptables 文件中:rootreddns1test # vi /etc/sysconfig/iptables增11行 -A INPUT -p udp -m state -state NEW -dport 53 -j ACCEPT增12
21、行 -A INPUT -p tcp -m state -state NEW -dport 53 -j ACCEPTwq!13、重新啟動(dòng)防火墻:rootreddns1test # service iptables restart14、現(xiàn)在主DNS server上的正向和反向zone文件,被自動(dòng)復(fù)制到了從 DNS Server 的 /var/named/slaves/ 目錄下:rootreddns2test # ls /var/named/slaves/redtest.fwd redtest.revrootreddns2test # cat /var/named/slaves/redtest.fw
22、d$ORIGIN .$TTL 86400 ; 1 day IN SOA . . ( 2015111123 ; serial 3600 ; refresh (1 hour) 1800 ; retry (30 minutes) 604800 ; expire (1 week) 86400 ; minimum (1 day) ) NS . NS . A 00 A 01$ORIGIN .dns A 00dns2 A 01wwww A 00rootreddns2test # cat /var/n
23、amed/slaves/redtest.rev$ORIGIN .$TTL 86400 ; 1 IN SOA . . ( 2015111123 ; serial 3600 ; refresh (1 hour) 1800 ; retry (30 minutes) 604800 ; expire (1 week) 86400 ; minimum (1 day) ) NS . NS . PTR .$ORIGIN 2.168.192..101 PTR .100 PTR . PTR dns A 00dns2
24、A 01www A 0015、添加DNS Server到所有系統(tǒng)中:rootreddns1test # vi /etc/resolv.confsearch 01nameserver 00wq!rootreddns2test # vi /etc/resolv.confsearch 01nameserver 00wq!16、測(cè)試從服務(wù)器:rootreddns2test # dig ; <<>> DiG 9.8.2rc1-RedHat-9.8.2
25、-0.37.rc1.el6_7.4 <<>> ; global options: +cmd; Got answer:; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45415; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1; QUESTION SECTION:;. IN A; ANSWER SECTION:. 86400 IN A 00; AUTHORITY SECTION:. 8
26、6400 IN NS . 86400 IN NS .; ADDITIONAL SECTION:. 86400 IN A 01; Query time: 3 msec; SERVER: 00#53(00); WHEN: Wed Nov 18 00:24:03 2015; MSG SIZE rcvd: 98rootreddns2test # dig ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.4 <<>> ; global optio
27、ns: +cmd; Got answer:; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39841; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1; QUESTION SECTION:;. IN A; ANSWER SECTION:. 86400 IN A 00; AUTHORITY SECTION:. 86400 IN NS . 86400 IN NS .; ADDITIONAL SECTION:. 86400 IN A 01; Query time: 3 msec; SERVER:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省泰州市2025屆高三第一次調(diào)研測(cè)試數(shù)學(xué)試題(解析版)
- 美國(guó)稅人心得體會(huì)
- 室內(nèi)設(shè)計(jì)的發(fā)展方向
- 招標(biāo)代理委托居間合同
- 辦公區(qū)域大型活動(dòng)策劃方案與指南
- 工業(yè)污水處理可行性報(bào)告
- 中醫(yī)護(hù)理學(xué)(第5版)課件 望診1
- 食品行業(yè)質(zhì)量安全追溯與智能倉(cāng)儲(chǔ)管理方案
- 二零二五年度辦公室新風(fēng)系統(tǒng)智能化升級(jí)改造合同
- 工作效率提升策略實(shí)施計(jì)劃
- 江蘇紅豆實(shí)業(yè)股份有限公司償債能力分析
- 四川省2023年普通高等學(xué)校高職教育單獨(dú)招生文化考試(中職類)數(shù)學(xué)試題(原卷版)
- 水力機(jī)械原理與設(shè)計(jì)課件
- 江蘇電子信息職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試參考試題庫(kù)(含答案)
- 充電樁采購(gòu)安裝投標(biāo)方案(技術(shù)方案)
- 7.1開(kāi)放是當(dāng)代中國(guó)的鮮明標(biāo)識(shí)課件-高中政治選擇性必修一當(dāng)代國(guó)際政治與經(jīng)濟(jì)(1)2
- 2024年浙江首考英語(yǔ)聽(tīng)力原文解惑課件
- 民族團(tuán)結(jié)教材
- 煤礦頂板管理技術(shù)培訓(xùn)課件
- 紀(jì)念中國(guó)人民抗日戰(zhàn)爭(zhēng)暨世界反法西斯戰(zhàn)爭(zhēng)勝利周年大合唱比賽
- 生化檢驗(yàn)質(zhì)控及失控分析
評(píng)論
0/150
提交評(píng)論