Kompatibilitäts-Interface

Neben dem nativen noxaDNS/noxaDynDNS-Interface bieten wir auch ein DynDNS.org-KompatibilitKompatibilitätsinterfaceätsinterface an.

Dadurch ist es möglich, noxaDynDNS mit DynDNS.org-Clients zu benutzen. Im entsprechenden Programm muss dazu der Server von members.dyndns.org auf dyndns.noxa.de geändert werden.

DNSer und ddclient sind zwei Programme, bei denen dies möglich ist. Weitere.

Sollte die Änderung im bevorzugten Client nicht möglich sein, bleibt die Möglichkeit, die IP-Adresse von members.dyndns.org lokal auf 212.60.197.71 umzubiegen, d.h., auf die IP-Adresse unseres noxaDynDNS-Servers. Dies kann über einen lokalen Nameserver oder den Dateien /etc/hosts bei unixoiden bzw. hosts in %windows% (9x, ME) oder %SystemRoot%\system32\drivers\etc (NT, 2000, XP, Server 2003) bei Windows-Systemen geschehen.

Details

Update:
  DynDNS.org:     http(s)://user:pass@members.dyndns.org/nic/update
  noxaDynDNS-compat:  http(s)://user:pass@dyndns.noxa.de/nic/update
IP-Adressabfrage:
  DynDNS.org:     http://checkip.dyndns.org
  noxaDynDNS:     http://checkip.noxa.de

Von den übergebenen Parametern werden hostname, myip und mx ausgewertet und wie bei DynDNS.org behandelt. Sonstige DynDNS.org-spezifische Parameter werden ignoriert. Siehe dazu: DynDNS.org Update Specifications

noxaDynDNS-spezifische Erweiterungen

Ohne den Parameter myip wird automatisch die IP-Adresse der Verbindung verwendet.

Es werden zusätzlich die Parameter alwaysgood und debug ausgelesen. Ist ersterer auf 1 gesetzt, wird bei unnötigen Änderungen good statt nochg zurückgegeben. Ist debug auf einen nicht-leeren String gesetzt, so wird die Debugging-Ausgabe eingeschaltet.

Beispiele

Update der IP-Adresse für cyber.h3c.de und Löschen des MX-Records, falls vorhanden:

https://cyber:geheim@dyndns.noxa.de/nic/update?hostname=cyber.h3c.de&mx=

Änderung der IP-Adresse für momentum.h3c.de und Update des MX-Records (wird angelegt, falls er nicht existiert):

https://cyber:geheim@dyndns.noxa.de/nic/update?hostname=momentum.h3c.de&myip=127.0.0.1&mx=cyber.h3c.de
(niklas/noxa.de)