Rich Asked: 2012-08-27 22:17:21 +0800 CST2012-08-27 22:17:21 +0800 CST 2012-08-27 22:17:21 +0800 CST 如何将 DNS 区域从 Slicehost 复制到 DNSmadeasy 772 似乎 Slicehost DNS 不提供 AXFR,但它确实有一个 API。 我在 Slicehost DNS 中有大约 20 个域,如果可能,我想自动执行导出过程。 我一直在尝试弄清楚如何将记录导出为区域文件,我试过了,但它没有导出完整的区域文件。 任何人都可以推荐一种从 slicehost 中获取完整区域文件的方法(或者避免必须手动将它们重新输入到 DNSmadeeasy 中)。 dns-zone 1 个回答 Voted Best Answer matiu 2012-08-28T07:04:14+08:002012-08-28T07:04:14+08:00 更新: 我与 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
更新:
我与 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