與CNAME有關的DNS解決例項
故障現象:
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行的錯誤
經過仔細分析,其實可以看到在194行,它定義了一個CNAME的RR(resource record),這導致了和198行的產生了衝突。
解決方法:
把194行的CNAME去掉,或者用A記錄來把訪問sdo.com指向到某伺服器組。
總結:
在BIND中,對於一個資源記錄(RR)指定了CNAME後,不能再指定其他型別的RR。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2996062/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- dns劫持怎麼解決 dns劫持的解決方法DNS
- nodejs打包問題解決例項NodeJS
- Activiti的流程例項【ProcessInstance】與執行例項【Execution】
- MySQL共享鎖:使用與例項詳解MySql
- 例項解釋NLLLoss損失函式與CrossEntropyLoss損失函式的關係函式ROS
- Linux被DDOS&CC攻擊解決例項Linux
- OpenCV 例項解讀:深度學習的計算與加速OpenCV深度學習
- 基於vue 做了關於token驗證的例項,和移動端下fixed失效的解決方案Vue
- dns汙染與dns劫持,瞭解dns汙染與dns劫持,網站安全不可疏忽DNS網站
- Retrofit2與服務端例項講解服務端
- 例項詳解 Java 死鎖與破解死鎖Java
- Java volatile關鍵字最全總結:原理剖析與例項講解(簡單易懂)Java
- 全新視角,探究「目標檢測」與「例項分割」的互惠關係 | AAAI系列解讀 02AI
- 解決DNS解析故障的幾種方法DNS
- [譯]例項詳解防抖與節流(乾貨!!!)
- Linux與windows檔案傳輸詳解及例項LinuxWindows
- Tomcat常見異常及解決方案程式碼例項Tomcat
- 元件例項 $el 詳解元件
- CSS 例項之文字的凸起與凹陷CSS
- CRLF Injection漏洞的利用與例項分析
- RDD用法與例項(五):glom的用法
- php例項化物件的例項方法PHP物件
- 你真的瞭解靜態方法與例項方法的區別麼?
- DNS原理及劫持問題、dns劫持怎麼解決DNS
- Oracle EBS中分類賬和法人實體 的關係(有sql語句例項)OracleSQL
- mongodb關閉資料庫例項MongoDB資料庫
- 本機被dns劫持了的解決方法DNS
- Java CXF介紹與例項Java
- Memcached安裝與使用例項
- expand 與 unexpand 命令例項教程
- 關於C99可變引數巨集的例項程式碼講解
- 新增 CNAME 記錄提示和 A 記錄衝突如何解決?
- jquery裡操作json相關的方法和例項jQueryJSON
- 【Vue全解0】Vue例項Vue
- Python 類的屬性與例項屬性Python
- win10系統沒有睡眠選項的解決方法Win10
- 恢復備份例項時出現ORA-01659的解決方法UA
- 與HTTP關係密切的協議:IP、TCP、DNSHTTP協議TCPDNS