Dns-Zone

如何將 DNS 區域從 Slicehost 複製到 DNSmadeasy

  • August 31, 2012

Slicehost DNS 似乎不提供 AXFR,但它確實有一個 API。

我在 Slicehost DNS 中有大約 20 個域,如果可能的話,我想自動化導出過程。

我一直在試圖弄清楚如何將記錄導出為區域文件,我嘗試了這個,但它沒有導出完整的區域文件。

任何人都可以推荐一種從 slicehost 中獲取完整區域文件的方法(或避免必須手動將它們重新輸入到 DNSmadeeasy 中)。

更新:

我與 Slicehost 支持進行了交談。他們說,打個票,他們說不定可以出口給你綁定。

原答案:

我認為沒有比你找到的更好的了。我認為您最好稍微修改一下腳本以從中獲得更多收益。

我希望它沒有提供更多功能的原因很可能是 api 的限制。

這些其他腳本,比您發現的要少,可能對破解第一個腳本有用:

https://github.com/mattly/slicehost-dns

它轉儲到 yaml 文件,然後您可以在其上執行一些 vim 宏以將其轉換為區域文件。

https://github.com/Schultz/slicedns2linode/blob/master/slicedns2linode.rb

API 文件:http ://www.slicehost.com/docs/Slicehost_API.pdf

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