So kopieren Sie DNS-Zonen von Slicehost nach DNSmadeasy

So kopieren Sie DNS-Zonen von Slicehost nach DNSmadeasy

Es scheint, dass Slicehost DNS kein AXFR anbietet, aber es hat eine API.

Ich habe ungefähr 20 Domänen im Slicehost DNS und möchte den Exportvorgang nach Möglichkeit automatisieren.

Ich habe versucht, herauszufinden, wie man die Datensätze als Zonendateien exportiert, und ich habe versuchtDasaber es wird nicht die vollständige Zonendatei exportiert.

Kann jemand eine Möglichkeit empfehlen, die vollständige Zonendatei aus Slicehost herauszuholen (oder die manuelle erneute Eingabe in DNSmadeeasy zu vermeiden)?

Antwort1

Aktualisieren:

Ich habe mit dem Slicehost-Support darüber gesprochen. Sie sagten, ich solle ein Ticket erstellen, vielleicht könnten sie den Export in Bind für Sie durchführen.

Ursprüngliche Antwort:

Ich glaube nicht, dass es etwas Besseres gibt als das, was Sie gefunden haben. Ich denke, Sie sollten das Skript am besten ein wenig hacken, um mehr daraus zu machen.

Ich gehe jedoch davon aus, dass der Grund, warum es nicht mehr bietet, eher an Einschränkungen bei der API liegt.

Diese anderen Skripte, die weniger leisten als das von Ihnen gefundene, könnten beim Hacken des ersten Skripts hilfreich sein:

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

Es wird in eine YAML-Datei kopiert. Anschließend können Sie einige Vim-Makros darüber ausführen, um es in eine Zonendatei umzuwandeln.

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

API-Dokumente:http://www.slicehost.com/docs/Slicehost_API.pdf

verwandte Informationen