mx=ON&mxpri=5&hostname= Authorization: Basic xxxxxxxxxxxxxxxxxxxxxxxxx Host: inadyn advanced/1.96-ADV [email protected] Sep 16 2008: I: INADYN: Alias ' to IP '192.168.1.1' updated successfully.Tue Sep 16 2008: W: INADYN: DYNDNS Server response: HTTP/1.0 200 OK Connection: close Expires: Wed, GMT Expires: Thu, GMT Cache-Control: max-age=86400 Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 X-Powered-By: PHP/5.2.6 Set-Cookie: DNSPARKSESSID=xxxxxxxxxxxxxxxxxxxxxxxx; path=/; secure Pragma: no-cache Content-type: text/html Date: Tue, GMT Server: lighttpd/1.4.18 ok Example option for 3322(a chinese dyndns provider) Username: USERNAME Password: PASSWORD Registered Dynamic Domain Name: SAMPLEHOSTNAME.3322Typical url: hostname= --ip_server_name /ip.phtml " No-IP a leading DNS provider including free DDNS and fully managed DNS service they also offer ICANN accredited domain registration and email services.
Tue Sep 16 2008: The request for IP server: GET HTTP/1.0 Tue Sep 16 2008: DYNDNS: IP server response: HTTP/1.1 200 OK Content-Type: text/html Server: Dyn DNS-Check IP/1.0 Connection: close Cache-Control: no-cache Pragma: no-cache Content-Length: 106 Current IP Address: 192.168.1.1 Tue Sep 16 2008: W: DYNDNS: My IP address: 192.168.1.1 Tue Sep 16 2008: I: INADYN: IP address for alias ' needs update to '192.168.1.1' Tue Sep 16 2008: DYNDNS my Request: GET /visitors/update.html?
This is because no longer has their old update server is offline for some reason. DTDNS uses a simple URI based updater, none of the form fields matter except the Server but dd-wrt requires them, this configuration works for me.
Instead you will now need to make a custom entry ( See ). DDNS Service: Custom DYNDNS Server: xx Password: xx Host Name: URL: /api/autodns.cfm?
The client program returns the information to authorize itself, and the update is completed with the server request response to verify the result. And commonly when more than one value needs to be specified, it is divided with "&" so "name1=value1&name2=value2&name3=value3" can be used to specify three parameters.
When your DDNS Service provider uses URL updates, you need to know the url which the client program requests. hostname=hostname.example.org&ip=188.8.131.52 The URL is divided into parts, the parts should be simple to divide. To confirm that you have the correct URL and can manually update your IP by using your web browser.