RHEL 6.4 安裝DNS服務(bind-9.8 )

首先更改主機名 :

vim /etc/hosts

wKiom1RPNLHjHrA9AACgOHLoM2M162.jpg

vim /etc/sysconfig/network

wKiom1RPNV7CrapKAAApvnkIvCU033.jpg

重啓 reboot


安裝yum,使用yum安裝bind

不同的操作系統rpm包有可能會不同

wKiom1RPOEyD9K0bAASU_Ewh0Uw934.jpg

wKiom1RPOJjAF7XPAAMwZrVV8Gs505.jpg

安裝完成


幾個rpm包安裝之後,編輯named.conf

wKioL1RPSa3RNZPnAAPUM4HC-ho713.jpg

改{ 127.0.0.1; }爲{ any; }  

改{ ::1; }爲{ any; }

改{ localhost; }爲{ any; }

紅色方框部分就是dns域名定義的寫法

我們可以自定義域名

wKioL1RPOjqBYC8WAACjb2SfPVw406.jpg

將以上代碼寫入/etc/named.conf


轉換目錄到 cd /var/named

wKiom1RPPcryzZudAAEM-97Jlgc099.jpg

第一個數值Serial代表這個區的序列號。可以供從服務器判斷何時獲取新數據的。這裏我設成今天的日期。更新數據文件必須要更新這個序列號,否則從服務器將不更新。切記!!!
第二個數值Refresh指定多長時間從服務器要與主服務器經行覈對。(當然現在有了notify這個參數,一旦更新了主服務器,將立即通知從服務器進行更新,那這個參數有什麼用呢?用來當notify參數關閉時)
第三個數值Retry代表如果從服務器試圖檢查主服務器的序列號時,主服務器沒有響應,則經過這個時間後將重新進行檢查。
第四個數值Expire將決定從服務器在沒有主服務器的情況下權威地持續提供域數據服務的時間長短
第五個數值Minimum指高速緩存否定回答的存活時間。可能指客戶機如果要解析某臺服務器的ip,而這臺服務器是不代表客戶查詢的存活時間。
$TTL,expire和minimum參數最終決定使用DNS的每個人放棄舊數據值。


NS:域名

MX:郵件

A:IP

AAAA:IPv6

CNAME:別名


wKiom1RPPLuyqMYMAAEC0CN90tU422.jpg

PTR:point


重啓DNS服務

wKioL1RPPlOy7472AABUCBRjVoY490.jpg

DNS服務已經正常啓動。。。。。。。。。。。。。。。。。。。。。。。。。。


驗證DNS服務:

wKiom1RPTj7CI_9fAACS_onWNrE901.jpg


完成

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