linux dns 從域名服務器
具體步驟:
1. 確認本機的網絡地址、主機映射、默認DNS服務器地址
將從域名服務器的IP地址設為173.16.16.6,主機名設為ns2.benet.com,通過修改網絡配置文件的方式進行。另外,主機映射文件/etc/hosts和DNS解析文件/etc/resolv.conf的內容與主服務器中的內容相同。
2. 建立主配置文件named.conf
在從域名服務器中,named.conf文件的內容與主服務器的內容大部分相同,只是不需要再設置“allow-transfer ……”;更關鍵的一點是,zone部分的區域類型應設置為“slave”,並添加“masters { };”語句來指定主域名服務器的地址。如圖所示:
由於從服務器的區域數據文件是從主服務器中下載而來,因此該文件保存的名稱可以自行定義,不用非得與主服務器中的一致。但需要註意的是,named”服務默認以名為“named”的用戶身份運行,因此要確認named用戶對存放目錄有寫入權限。
3. 啟動named服務,查看區域數據文件是否下載成功
在從域名服務器中執行“service named start”命令以啟動named服務。
若配置無誤,則named將會從主域名服務器中自動下載指定的區域數據文件,並保存到“slaves/”目錄下。另外,通過系統日誌文件/var/log/messages也可以觀察到下載區域數據文件的過程。
4. 驗證從域名服務器
驗證從域名服務器時,只需要將客戶端的首選DNS服務器地址設為173.16.16.6(從域名服務器的IP地址),使用nslookup命令進行正常測試即可。如圖所示:
從域名服務器搭建完畢!!!
關於主域名服務器大家可以去參考一下我的另外一篇文章以下是地址鏈接:
http://blog.51cto.com/yangkui/2047701
linux dns 從域名服務器