Domain-Name-System

將 TXT DNS 記錄添加到 OS X 伺服器

  • January 3, 2015

如何將 TXT 記錄添加到 OS X Server.app 中的 DNS 區域?有一個選項可以添加恰好有一個文本欄位的服務記錄,但還有一個我不知道該怎麼做的必填服務類型欄位。

我只是想添加一個簡單的 TXT 記錄。任何幫助,將不勝感激。謝謝!

OS X Server(至少 10.8,我沒看過 10.7)似乎沒有辦法創建沒有 A 記錄的 TXT 記錄。要為同一個域名創建 A 和 TXT 記錄,請確保 DNS 窗格處於“顯示所有記錄”模式(使用“操作”/齒輪彈出菜單進行切換),然後選擇添加(加號)彈出-向上菜單 > 添加機器記錄,並適當地填寫主機名、IP 地址 (A) 和文本 (TXT) 欄位。不幸的是,如果您填寫文本欄位但將地址留空,它不會讓您保存條目。

通過添加 A+TXT“機器”記錄,然後編輯區域文件 (/var/named/db.zonename) 以刪除 A 記錄,我能夠讓它服務於裸 TXT 記錄。這似乎有效,當我在 Server.app 中編輯區域時,它甚至沒有被覆蓋,但我在生產中不相信它……另外,我嘗試簡單地將 TXT 條目手動添加到區域文件中導致 servermgrd(Server.app 用於獲取/設置伺服器設置的守護程序)反复崩潰。如果您對區域文件進行任何手動處理,我建議您先備份 /var/named。

引用自:https://serverfault.com/questions/503244