Изменить IP, на который указывает домен - PullRequest
1 голос
/ 10 мая 2010

Это, вероятно, очень странный запрос.

Мне нужно программно (через код) изменить IP-адрес, на который указывает доменное имя.

IE: xyz.com указывает на 100.100.100.100

setIP('xyz.com','100.100.100.100');

Я знаю, что этот [код] практически невозможен, однако мне нужно сделать это через API хоста домена и т. Д. Или другими возможными способами, о которых вы можете подумать.

Я был бы счастлив, даже если бы это было не что иное, как отправка электронного письма владельцу / хосту DNS.

Знаете ли вы что-нибудь подобное или что может помочь?

(nb: рассматривал вопрос о том, чтобы бросить это в ServerFault, но чувствовал себя здесь как дома;))

Ура!

Ответы [ 3 ]

7 голосов
/ 10 мая 2010

Вы ищете поставщика динамического DNS, например без IP или DynDNS .

У них есть HTTP API , которые позволяют изменять A записи.

3 голосов
/ 10 мая 2010

Это действительно зависит от настроек, откуда вы это делаете и по какой причине?

Полагаю, вы сами не запускаете DNS-сервер или не обслуживаете домены (se), если это было так, то это относительно просто.

Дополнительная информация о том, чего вы пытаетесь достичь, с помощью какой технологии будет полезна.

2 голосов
/ 10 мая 2010

Существует класс API под названием «WMI API», который можно использовать для управления своими материалами с помощью кода / программы. пожалуйста, попробуйте следующий URL.

http://www.delphi3000.com/articles/article_4392.asp

...