more help

This commit is contained in:
Arne Schauf 2013-09-29 22:32:29 +02:00
parent c159d08131
commit 77d82c68e3

View File

@ -9,17 +9,18 @@
<hr> <hr>
Your router/script needs to call the following url for IPv4-Updates: Your router/script needs to call the following url for IPv4-Updates:
<div class="well well-sm"> <div class="well well-sm">
http://{{ host.get_fqdn|default:"&lt;your fqdn&gt;" }}:{{ update_secret|default:"&lt;your secret&gt;" }}@nsupdate.info/nic/update <a href="http://{{ host.get_fqdn|default:"&lt;your fqdn&gt;" }}:{{ update_secret|default:"&lt;your secret&gt;" }}@ipv4.nsupdate.info/nic/update">http://{{ host.get_fqdn|default:"&lt;your fqdn&gt;" }}:{{ update_secret|default:"&lt;your secret&gt;" }}@ipv4.nsupdate.info/nic/update</a>
</div> </div>
for IPv6-Updates: For IPv6-Updates:
<div class="well well-sm"> <div class="well well-sm">
http://{{ host.get_fqdn|default:"&lt;your fqdn&gt;" }}:{{ update_secret|default:"&lt;your secret&gt;" }}@ipv6.nsupdate.info/nic/update <a href="http://{{ host.get_fqdn|default:'&lt;your fqdn&gt;' }}:{{ update_secret|default:'&lt;your secret&gt;' }}@ipv6.nsupdate.info/nic/update">http://{{ host.get_fqdn|default:'&lt;your fqdn&gt;' }}:{{ update_secret|default:'&lt;your secret&gt;' }}@ipv6.nsupdate.info/nic/update</a>
</div> </div>
The IPs will be determined automatically. The IPs will be determined automatically.
<hr> <hr>
Briefly your router/script has to do the following steps: Briefly your router/script has to do the following steps:
<ul> <ul>
<li>visit http://(ipv6.)nsupdate.info/nic/update</li> <li>visit http://ipv4.nsupdate.info/nic/update (to update A (IPv4) record)</li>
<li>visit http://ipv6.nsupdate.info/nic/update (to update AAAA (IPv6) record)</li>
<li>Do HTTP BasicAuth with: <li>Do HTTP BasicAuth with:
<ul> <ul>
<li>Username: {{ host.get_fqdn|default:"&lt;your fqdn&gt;" }}</li> <li>Username: {{ host.get_fqdn|default:"&lt;your fqdn&gt;" }}</li>
@ -28,9 +29,9 @@
</li> </li>
<li>The response will look like this: <li>The response will look like this:
<ul> <ul>
<li>"good &lt;your fqdn&gt;" (new IP accepted)</li> <li>"good &lt;your fqdn&gt;" <i class="icon-long-arrow-right"></i> new IP accepted</li>
<li>"nochg &lt;your fqdn&gt;" (IP accepted, but did not change since last update)</li> <li>"nochg &lt;your fqdn&gt;" <i class="icon-long-arrow-right"></i> IP accepted, but did not change since last update</li>
<li>redirect (Code 401) (Incorrect or no authentication data)</li> <li>Code 401: Authorization Required <i class="icon-long-arrow-right"></i> Incorrect or no authentication data</li>
</ul> </ul>
</ul> </ul>
</div> </div>
@ -52,10 +53,10 @@
<tr><td>User name</td><td>{{ host.get_fqdn|default:"&lt;your fqdn&gt;" }}</td></tr> <tr><td>User name</td><td>{{ host.get_fqdn|default:"&lt;your fqdn&gt;" }}</td></tr>
<tr><td>Password</td><td>{{ update_secret|default:"&lt;your secret&gt;" }}</td></tr> <tr><td>Password</td><td>{{ update_secret|default:"&lt;your secret&gt;" }}</td></tr>
</table> </table>
<h5>For IPv6</h5> <h5>If you also have IPv6 (Dual Stack)</h5>
Set Update-URL to the following (two links, separated by space) Set Update-URL to the following (two links, separated by space)
<div class="well well-sm"> <div class="well well-sm">
http://nsupdate.info/nic/update http://ipv6.nsupdate.info/nic/update http://ipv4.nsupdate.info/nic/update http://ipv6.nsupdate.info/nic/update
</div> </div>
</div> </div>
</div> </div>