DynDNS updaten

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 :slight_smile:

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"));
?>