首頁 > 系統教程 > Linux > 與CNAME有關的DNS解決實例

與CNAME有關的DNS解決實例

王林
發布: 2024-01-08 08:33:52
轉載
720 人瀏覽過
故障現象:

1,透過DNS管理平台新增或更新的DNS記錄,使用rndc reload顯示執行成功,但不能生效。

2,BIND進程重新啟動後,無法提供服務。

3,日誌報錯:

15-Feb-2017 12:04:38.604 general: error:dns_master_load: sdo.com/zone_beijing_CMCC:198: sdo.com: CNAME and other data

15-Feb-2017 12:04:38.604 general: error:zone sdo.com/IN/view_beijing_CMCC: loading from master filesdo.com/zone_beijing_CMCC failed: CNAME and other data

15-Feb-2017 12:04:38.604 general: error:zone sdo.com/IN/view_beijing_CMCC: not loaded due to errors.
登入後複製

注意這一行「15-Feb-2017 12:04:38.604 general: error: dns_master_load:sdo.com/zone_beijing_CMCC:198: sdo.com: CNAME and other data」裡面提示198行的錯誤。

與CNAME有關的DNS解決實例

#經過仔細分析,其實可以看到在194行,它定義了一個CNAME的RR(resource record),這導致了和198行的產生了衝突。

解決方法: 把194行的CNAME去掉,或是用A記錄來把訪問sdo.com指向到某伺服器群組。

總結: 在BIND中,對於一個資源記錄(RR)指定了CNAME後,不能再指定其他類型的RR。

以上是與CNAME有關的DNS解決實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:linuxprobe.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板