我试图通过php/curl在dyndns.org维护一个帐户。我使用(每RTFM):dyndns.org通过php/curl更新?
https://$account:[email protected]/nic/update?hostname=$host&myip=$ip
但如果$主机是新的,我会得到一个'nohost'响应。如果$ host是一个现有的条目,它就可以工作。
有没有人使用这种方法与dyndns进行通信? api是否仅用于更新现有条目?
我试图通过php/curl在dyndns.org维护一个帐户。我使用(每RTFM):dyndns.org通过php/curl更新?
https://$account:[email protected]/nic/update?hostname=$host&myip=$ip
但如果$主机是新的,我会得到一个'nohost'响应。如果$ host是一个现有的条目,它就可以工作。
有没有人使用这种方法与dyndns进行通信? api是否仅用于更新现有条目?
只能使用DynDNS API将IP地址更新发送到现有的DynDNS主机名,您不能创建新的主机名。
如果你需要创建/删除/更改主机名一个完整的API,Dynect SMB您可能感兴趣的: http://www.dyndns.com/services/dynectsmb/
因为这个问题是三年前问,我可以证实,这仍然有效(在以下方面:它只是updates an existing hostname)与
curl "https://test:[email protected]/nic/update?hostname=test.dyndns.org&myip=1.2.3.4"
我退出令它听起来更像是我们在我们的区域条目太多的DynDNS收到一封电子邮件。仍在试图找出如何解决这个问题。 – ethrbunny 2011-01-27 13:03:59