Technik

Strato DynDNS mit Powershell

Mein Powershellscript

­

Bei Strato hat man die Möglichkeit Domains oder Subdomains als DynDNS zu nutzen. In der Dokumentation von Strato werden aber leider nur Lösungen mit kostenpflichtigen Programmen vorgeschlagen. Eine Freeware Lösung gibt es da nicht. Deshalb habe ich eine Lösung mit Powershell entwickelt.

Das DynDNS von Strato verwendet laut eigenen angaben das DynDNS v2 Protokoll. Wenn man danach googlet, dann kann man zwar auch kostenlose Programme finden, aber ich wollte es vermeiden irgendwelche Programme von Möchtegernprogrammierern auf meinem Server zu haben und habe deswegen lieber ein kleines Powershell Script entwickelt.

Die Linux-User können das Script übrigens leicht übernehmen, indem sie curl benutzen.


$user = "StratoBenutzername"
$pass = "supersicheres DynDNS Passwort §$!%1"
$pair = "${user}:${pass}"
$bytes = [System.Text.Encoding]::ASCII.GetBytes($pair)
$base64 = [System.Convert]::ToBase64String($bytes)$basicAuthValue = "Basic $base64"
$headers = @{ Authorization = $basicAuthValue }
Invoke-WebRequest -uri "https://dyndns.strato.com/nic/update?hostname=meineadresse.de" -Headers $headers

Ihr müsst nur am Anfang eure Zugangsdaten setzen, dann funktioniert das Script.

Das Script kann man per Task Scheduler nun beim Rechnerstart oder in einem regelmäßigen Zeitintervall ausführen und die DynDNS führt immer ans Ziel. Viel Spaß damit!

Nutzt ihr für irgendwas eine DynDNS?

Wust

Share
Published by
Wust

Recent Posts

Condor Map Mover

Kürzlich hatte ich beschrieben, wie man Condor Maps auf SD Karte verschieben kann. Jetzt habe…

5 Jahren ago

Mein La Reunion Video

Ich habe jetzt mein Video zur meiner Reise nach La Reunion auf Youtube gestellt. Das…

5 Jahren ago

Condor2 Landscapes Spielemodul erstellen

Mein Condor Spielmodul Gelegentlich spiele ich ganze gerne den Segelflugsimulator Condor 2 dabei hat mich…

5 Jahren ago

Dragonball Crawler in Node.js mit und ohne Puppeteer und Powershell

Ich hatte gerade Lust mal wieder alle Folgen von Dragonball zu gucken. Leider gibt es…

5 Jahren ago

Die aktuelle DHV Info lesen

Auf der Website vom DHV kann man normalerweise Kostenlos die DHV Info lesen. Das ist…

6 Jahren ago

Meine Hardware

Ich bin für manche so etwas wie ein digitaler Nomade, ich arbeite mit meinem Laptop…

6 Jahren ago