2008-09-25 6 views
27

Я увидел это на slashdot и понял, могу ли я запрограммировать управление dns в некоторые из моих приложений, это облегчило бы жизнь. Someone over there рекомендовал dynect, который, видимо, обладал прекрасным api. К сожалению, не все было рекомендовано. Я ничего не знаю об управлении серверами DNS. Я в основном работаю с стеком лампы, поэтому на linux я понимаю, что связывание - это способ пойти, но другие, а затем базовые настройки я бы потерял. Я предпочел бы передать детали.Какие DNS имеют доступ к API?

Какие DNS-сервисы имеют API и просты в использовании, не нарушая работу банка?

+0

Я также ищу ответ на этот вопрос. – 2010-01-14 09:15:34

+0

Тогда проголосуйте, чтобы люди увидели это, я все еще ищу его. Лучшее, что я встретил, это api для slicehost для их веб-панели. Он включает dns, но их dns по-прежнему является основным. – reconbot 2010-01-14 15:26:55

+0

Я не думаю, что когда-нибудь будет правильный ответ на этот вопрос. Должен ли он быть закрыт или помечен как-то? Сообщество wiki? – reconbot 2011-12-01 14:19:09

ответ

7

Я думаю, что за последние 3 года это немного решенная проблема. Вот некоторые, чтобы проверить:

  • Amazon имеет хороший сервис Dns Теперь http://aws.amazon.com/route53/
  • Linode имеет свободный API DNS на основе, если вы являетесь клиентом.
  • У Dynadot есть плата dns с api, если вы клиент.
3

Мы используем DjbDNS, и это связано с MySQL, поэтому мы просто попадаем в БД, чтобы вносить изменения и периодически перестраивать данные конфигурации.

+0

Это все еще требует запуска ваших собственных серверов. Я надеюсь на что-то более сильное, чем на разбросанные машины, на которых работает мой материал. – reconbot 2008-09-25 15:55:23

5

Эй, я не использовал их, но Зериго выглядит многообещающим. Мы, вероятно, закончим с ними, если они позволят достаточно хозяев. Их API - это стандартный инструмент REST ... очень простой.

http://www.zerigo.com/docs/apis/dns/1.1

Спасибо,

Эрик.

1

Вы можете попробовать http://customdns.ca. У меня есть пара доменов с ними - никаких проблем до сих пор. Они предоставляют RestFul API.

2

Мы используем Zonomi. Это очень дешево и никогда не уходило за нас. С API

0

GSLB.me предоставляет достоверные услуги DNS, балансировку географических данных и балансировку нагрузки на основе DNS. REST API абсолютно бесплатный.

1

не использовал API, но я использую регистратору 10+ лет и никогда не было проблемой: namecheap.com

Вот является API intro. Вот API methods list.

Довольно всеобъемлющий. От покупки до настройки переадресации хоста и электронной почты.

-1

Вы можете использовать привязку с mySql, а не файлы, и я считаю, что mySQL теперь имеет REST API для изменения любых баз данных. В любом случае можно было бы использовать псевдо API, просто подключившись к базе данных и изменив записи. Конечно, после этого должен быть автоматизированный способ перезагрузки зоны. Было несколько проектов веб-api для bind (dnsapi, python-web-dns), но они кажутся мертвыми.