命名服務啟動失敗
名為 (DNS/Bind) 的服務無法啟動。我究竟做錯了什麼?我認為這與我的 155.100.198.in-addr.arpa 文件有關,但我看不到我的錯誤。
我收到以下錯誤:
zone 155.100.198.in-addr.arpa/IN: has no NS records zone 155.100.198.in-addr.arpa/IN: not loaded due to errors. _default/155.100.198.in-addr.arpa/IN: bad zone
使用 Plesk 控制面板在 Centos 6 上執行。以下文件在 Director 中:/var/named/ 除了 named.conf,它位於:/var/named/chroot/etc/
在我的 named.conf 文件中,我對區域的呼叫是:
zone "benmorgancreations.com" IN { type master; file "benmorgancreations.com.zone"; allow-update { none; }; }; zone "155.100.198.in-addr.arpa" { type master; file "benmorgancreations.com.rr.zone"; };
在文件中:benmorgancreations.com.zone:
$ORIGIN benmorgancreations.com. $TTL 86400 @ IN SOA dns1.benmorgancreations.com. webmaster.benmorgancreations.com. ( 2001062501 ; serial 21600 ; refresh after 6 hours 3600 ; retry after 1 hour 604800 ; expire after 1 week 86400 ) ; minimum TTL of 1 day IN NS ns1.benmorgancreations.com. IN NS ns2.benmorgancreations.com. IN MX 10 mail.benmorgancreations.com. ns1 IN A 198.100.155.226 ns2 IN A 198.100.155.226 ftp IN A 198.100.155.226 mail IN A 198.100.155.226 mail2 IN A 198.100.155.226
在我的 benmorgancreations.com.rr.zone
$ORIGIN 155.100.198.in-addr.arpa. $TTL 86400 @ IN SOA dns1.benmorgancreations.com. webmaster.benmorgancreations.com. ( 2001062501 ; serial 21600 ; refresh after 6 hours 3600 ; retry after 1 hour 604800 ; expire after 1 week 86400 ) ; minimum TTL of 1 day IN NS ns1.benmorgancreations.com. IN NS ns2.benmorgancreations.com. 226 IN PTR server1.benmorgancreations.com. 226 IN PTR server2.benmorgancreations.com. 226 IN PTR ftp.benmorgancreations.com. 226 IN PTR ftp.benmorgancreations.com.
在我的 155.100.198.in-addr-arpa 文件中:
$TTL 86400 @ IN SOA benmorgancreations.com. webmaster.benmorgancreations.com. ( 1441588071 ; Serial 10800 ; Refresh 3600 ; Retry 604800 ; Expire 10800 ; Minimum ) IN NS ns1.benmorgancreations.com. IN NS ns2.benmorgancreations.com.
根據配置摘錄,根本不清楚文件
155.100.198.in-addr.arpa
(155.100.198.in-addr-arpa
?)是否被使用。但是,zone
155.100.198.in-addr.arpa
已設置為使用該文件benmorgancreations.com.rr.zone
(一個不太直覺的名稱),這就是 zone 數據似乎存在問題的地方。正如錯誤消息所暗示的那樣,您的區域
NS
頂點 沒有記錄。155.100.198.in-addr.arpa
這裡的問題似乎是該區域與您的工作範例之間的空白差異。
具體來說:
IN NS ns1.benmorgancreations.com.
和
IN NS ns1.benmorgancreations.com.
解析時將意味著完全不同的東西。
第一個例子:
所有者名稱(必填項):
$$ blank $$(從以前的記錄繼承所有者名稱,
155.100.198.in-addr.arpa.
)TTL(可選欄位):$$ not specified $$(
86400
基於$TTL
)類(可選欄位):
IN
類型(必填欄位):
NS
數據(必填欄位):
ns1.benmorgancreations.com.
155.100.198.in-addr.arpa. 86400 IN NS ns1.benmorgancreations.com.
第二個例子:
所有者名稱(必填欄位):
IN
TTL(可選欄位):
$$ not specified $$(
86400
基於$TTL
)類(可選欄位):$$ not specified $$(預設類值
IN
)類型(必填欄位):
NS
數據(必填欄位):
ns1.benmorgancreations.com.
IN.155.100.198.in-addr.arpa. 86400 IN NS ns1.benmorgancreations.com.
而且,最終錯誤消息的全部內容
NS
是155.100.198.in-addr.arpa
.然後,把問題的有趣部分拋在腦後。IP網路真的都是你
的嗎?
198.100.155.0/24
即,155.100.198.in-addr.arpa
實際上將被委派給您,以便人們查詢您的名稱伺服器以獲取該區域?