我試圖通過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