建立slave型別的dns伺服器
DNS伺服器的型別:
Master: 提供dns服務,並且本身含有區域文件。
Slave: 和Master一起提供dns服務,當Master伺服器上的名字地址對更改的時候,會自動更新Slave伺服器來達到同步。
Cache-only: 沒有自己的區域文件,只是幫助客戶段向外部dns請求查詢,然後將查到的結果儲存到他的快取中。
[@more@]1,pre-configuration check
dig -t axfr example.com @192.168.0.254
host -l example.com 192.168.0.254
2,安裝包
yum install -y bind bind-utils bind-chroot caching-nameserver
3,編輯named.conf
zone "example.com" IN {
type slave;
masters { 192.168.0.254; };
file "slaves/example.com.zone";
forwarders {};
};
4, 修改檔案許可權
[root@station10 etc]# ls -lZ
-rw-r--r-- root root system_u:object_r:locale_t localtime
-rw-r----- root named system_u:object_r:named_conf_t named.caching-nameserver.conf
-rw-r----- root root root:object_r:named_conf_t named.conf
-rw-r----- root named system_u:object_r:named_conf_t named.rfc1912.zones
-rw-r--r-- root named system_u:object_r:dnssec_t rndc.key
[root@station10 etc]# chown root:named named.conf
[root@station10 etc]# chmod 640 !$
chmod 640 named.conf
[root@station10 etc]# ls -lZ
-rw-r--r-- root root system_u:object_r:locale_t localtime
-rw-r----- root named system_u:object_r:named_conf_t named.caching-nameserver.conf
-rw-r----- root named root:object_r:named_conf_t named.conf
-rw-r----- root named system_u:object_r:named_conf_t named.rfc1912.zones
-rw-r--r-- root named system_u:object_r:dnssec_t rndc.key
[root@station10 etc]#
5,啟動服務
[root@station10 etc]# service named configtest
zone localdomain/IN: loaded serial 42
zone localhost/IN: loaded serial 42
zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700
zone 255.in-addr.arpa/IN: loaded serial 42
zone 0.in-addr.arpa/IN: loaded serial 42
[root@station10 etc]# service named restart
6,檢視產生的檔案
[root@station10 etc]# cd /var/named/chroot/var/named/slaves/
[root@station10 slaves]# ls -lZ
-rw-r--r-- named named root:object_r:named_cache_t example.com.zone
[root@station10 slaves]# cat example.com.zone
7,測試
[root@station10 slaves]# host -r station10.example.com localhost
Using domain server:
Name: localhost
Address: 127.0.0.1#53
Aliases:
station10.example.com has address 192.168.0.10
[root@station10 slaves]# dig +norecurse station10.example.com @localhost
; <<>> DiG 9.3.3rc2 <<>> +norecurse station10.example.com @localhost
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<
;; flags: qr aa ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;station10.example.com. IN A
;; ANSWER SECTION:
station10.example.com. 86400 IN A 192.168.0.10
;; AUTHORITY SECTION:
example.com. 86400 IN NS server1.example.com.
;; ADDITIONAL SECTION:
server1.example.com. 86400 IN A 192.168.0.254
;; Query time: 14 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Oct 10 00:55:54 2008
;; MSG SIZE rcvd: 93
[root@station10 slaves]#
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/312079/viewspace-1011690/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DNS伺服器是什麼?DNS伺服器的主要型別都有哪些?DNS伺服器型別
- 建立dns轉發伺服器DNS伺服器
- Oracle型別的建立及使用Oracle型別
- 建立NFS型別的儲存NFS型別
- 【知識分享】dns伺服器和企業伺服器的區別DNS伺服器
- oracle建立型別之objectOracle型別Object
- 利聯科技:無錫BGP伺服器受到的DNS汙染攻擊和其他型別攻擊的分析伺服器DNS型別
- 幾種不常見的DNS解析記錄型別介紹DNS型別
- 建立一種新的資料型別資料型別
- 用xtrabackup工具建立slave節點
- 用mysqldump --master-data 建立slaveMySqlAST
- [20161221]快速建立dns伺服器.txtDNS伺服器
- DNS常見資源記錄型別詳解DNS型別
- DNS攻擊型別及應對措施大盤點DNS型別
- 國內DNS最快的伺服器 解析最快的dnsDNS伺服器
- UnrealEngine建立自定義資產型別Unreal型別
- 有哪些型別的代理伺服器?型別伺服器
- maven指定部署的伺服器型別Maven伺服器型別
- 中科三方:淺談DNS攻擊型別和DNS安全防護措施DNS型別
- 五種常見的DNS攻擊型別及應對方式DNS型別
- 網路安全中最常見的DNS攻擊型別介紹!DNS型別
- dns伺服器DNS伺服器
- MySQL 的索引型別及如何建立維護MySql索引型別
- 6.5 建立一個masked型別的陣列型別陣列
- 修改nginx伺服器型別Nginx伺服器型別
- mysql建立master/slave詳細步驟MySqlAST
- DNS解析記錄有哪些型別?分別代表什麼含義?DNS型別
- 中科三方:DNS解析記錄型別詳解DNS型別
- DNS 配置單純為轉發的DNS伺服器DNS伺服器
- 伺服器的頻寬型別有哪些伺服器型別
- 建立自定義塊 - 型別檢查型別
- DNS域名伺服器DNS伺服器
- DNS/DHCP 伺服器DNS伺服器
- 代理伺服器有哪些型別伺服器型別
- DNS解析常見問題:什麼是主DNS伺服器和輔助DNS伺服器?DNS伺服器
- OCM實驗-建立含特殊欄位型別的表型別
- DNS軟體bind-實現DNS伺服器DNS伺服器
- dns劫持伺服器搭建、DNS劫持原理與操作DNS伺服器