So ich trage hierzu auch mal etwas bei. Nachdem ich mit anderen DynDns-Anbietern Probleme hatte bin ich zu Feste-IP.Net gewechselt.
Bis jetzt funktioniert alles Problemlos und die kosten halten sich auch in grenzen.
Das Updaten erfolgt natürlich über IPS
Die Abfrage der aktuellen IP-Adresse kann allerdings auch für andere Anbieter verwendet werden:
(Skript wird minütlich aufgerufen)
<?
$urlRequest = "http://checkip.feste-ip.net";
$handle = file_get_contents($urlRequest);
$handle = str_replace ("<html><head><title>Current IP Check</title></head><body>Current IP Address: ","", $handle);
$handle = str_replace ("</body></html>","", $handle);
SetValue(00000 /*IP-Adresse (Aktiv)]*/,$handle);
?>
Das Update des DNS Eintrags habe ich auf die Änderung der IP-Adresse + Stündliche Aktualisierung getriggert:
<?
$ip = getvalue(00000 /*IP-Adresse (Aktiv)]*/);
$domain = "<DOMAIN>.feste-ip.net";
$hostId = "<HOST-ID>";
$passwd = "<PASSWORT>";
$urlRequest = "http://" . $hostId . ":" . $passwd ."@members.feste-ip.net/nic/update?system=dyndns&hostname=".$domain ."&myip=".$ip;
$return = file_get_contents($urlRequest);
$return = substr($return,0,5);
setValue(00001 /*DNS-Update erfolgreich]*/, ($return == "nochg"));
?>