TwoDNS

Änderungsstand: 2024-01-28

Die Seite https://www.twodns.de/de aufrufen und ein Konto erstellen. Nach erfolgreichem Verifizieren des Kontos, dort einloggen und „Neuen Host anlegen“. Wildcard aktivieren. Ich verwende für mein Beispiel den Hostnamen troubadix und als Domain diskstation.org.

troubadix.diskstation.org

Unter API-Token finde ich nun mein Token, welches ich später noch benötige. Das Token gebe ich niemals weiter!

Aktualisieren meiner erstellten Domain nach einem IP-Reset:

Für DuckDNS gibt es hierfür einen Docker. Bei TwoDNS verwende ich eine Befehlszeile, die ich später im Unraid eintrage. Diese Zeile lautet folgendermaßen:

curl -v -X PUT -u "MEINNAME@MEINEMAIL.de:DASTOKEN" -d '{"ip_address": "auto", "activate_wildcard": "true"}' https://api.twodns.de/hosts/all

Soweit alles unkompliziert. MEINNAME@MEINEMAIL.de mit der eigenen E-Mail-Adresse ersetzen, mit welcher sich mei TwoDNS registriert wurde und DASTOKEN mit dem Token ersetzen (die Anführungszeichen bleiben dabei bestehen). Gebe ich nun diesen Befehl im Terminal ein erfolgt ein Abgleich der IP-Adresse für alle angelegten Domains.

Hier ein einfaches Script, ohne viel Aufwand:

  • Einstellungen
    • User Scrips
      • „ADD NEW SCRIPT“
      • Namen vergeben
#!/bin/bash
#
# Update TwoDNS (https://www.twodns.de/de)
#
curl -v -X PUT -u "MEINNAME@MEINEMAIL.de:DASTOKEN" -d '{"ip_address": "auto", "activate_wildcard": "true"}' https://api.twodns.de/hosts/all

Natürlich die eigenen Werte eintragen 🙂 .

Schedule „Custom“ und 53***

Täglich um 03:05 wird das Script ausgeführt.

Das reicht für mich im Normalfall, da mein Router um 03:00 Uhr seinen Reset setzt.

Erstelle eine Website wie diese mit WordPress.com
Jetzt starten