Vorweg: Seit LCOS 8.84 kann neben der aktuellen IPv4-Adresse auch die aktuelle IPv6-Adresse des Routers in Skripten benutzt werden. Die Variablen dazu lauten %a (IPv4) bzw. %z (IPv6). Ursprünglich habe ich das DynDNS Update über den von LANCOM mitgelieferten Setup Assistenten eingerichtet ("Dynamic DNS konfigurieren"). Dieser erstellt die notwendigen Skripte in der Aktions-Tabelle (unter Kommunikation / Allgemein). Diese Skripte passe ich in zwei Punkten an, mehr nicht. Aus diesem Grund gehe ich im Folgenden davon aus, dass dieser Setup Assistent zuvor bereits ausgeführt wurde und die Skripte bereits in der Aktions-Tabelle stehen.
Der wichtigste Teil in der Aktions-Tabelle ist folgendes Skript, das dort zwei Mal für den Aufruf mit unterschiedlichen Sperrzeiten gelistet wird und im Original wie folgt aussieht (eine Erklärung spare ich mir an dieser Stelle):
Code: Alles auswählen
http://[Benutzername]:[Passwort]@members.dyndns.org/nic/update?system=dyndns&hostname=%h&myip=%a&wildcard=NOCHG&mx=[Hostname]&backmx=NO
1.) Ich schicke das Update an DynDNS verschlüsselt, aus http:// am Anfang wird also https://
2.) Ich ersetze das %a durch ein %z
Code: Alles auswählen
https://[Benutzername]:[Passwort]@members.dyndns.org/nic/update?system=dyndns&hostname=%h&myip=%z&wildcard=NOCHG&mx=[Hostname]&backmx=NO
Code: Alles auswählen
good [IPv4-Adresse]
Ich hoffe, meine Anleitung hilft dem einen oder der anderen, und ich konnte hiermit auch mal etwas in das Forum zurückgeben.
Beste Grüße