Slicehost DNS 似乎沒有提供 AXFR,但它確實有一個 API。
我在 Slicehost DNS 中有大約 20 個網域,如果可能的話,我想自動化匯出過程。
我一直在嘗試找出如何將記錄匯出為區域文件,並且我嘗試過這但它不會匯出完整的區域文件。
任何人都可以推薦一種從 slicehost 中獲取完整區域檔案的方法(或避免手動將它們重新輸入到 DNSmadeeasy 中)。
答案1
更新:
我與 Slicehost 支援人員討論了此事。他們說,訂一張票,他們也許可以出口幫你綁定。
原答案:
我認為沒有什麼比你找到的更好的了。我認為你最好對腳本進行一些修改,以從中獲得更多內容。
但我預計它沒有提供更多的原因更可能是 api 的限制。
這些其他腳本的功能比您發現的要少,可能對破解第一個腳本很有用:
https://github.com/mattly/slicehost-dns
它會轉儲到 yaml 文件,然後您可以在其上運行一些 vim 巨集以將其轉換為區域文件。
https://github.com/Schultz/slicedns2linode/blob/master/slicedns2linode.rb