hack-hro wiki:
Auf Gerät

ditto

Port
-
LXC

web

Hostname
ditto.nodes.hack-hro.de

Was ist das?

Der dyndns Dienst des Hackspace-Rostock besteht aus PowerDns und einem Postgres Backend sowie einem kleinen selbstgeschriebenen Webdienst, der die DynDns Anfragen entgegennimmt. Der Namensraum, den sich Hackspacenutzer*innen registrieren können, umfasst sämtliche Adressen unterhalb des eigenen Nutzerkürzels (*.$user.people.hack-hro.de)

Nutzung

Um einen Namen zu registrieren genügt es das folgende Kommando abzusetzen:

   1 curl -k -4 -X POST --data "domain=$wunschdomain" --basic --user $ldapuser:$ldappassword https://dyndns.ditto.nodes.hack-hro.de

wobei $wunschdomain,$ldapuser,$ldapassword durch die entsprechenden Werte zu ersetzen sind. Daraufhin wird die $wunschdomain.$ldapuser.people.hack-hro.de mit der Quell-IP-Adresse der Anfrage registriert. Für abweichende IP-Addressen ist es, möglich in den "data"-Teil des Requests den "ip"-Parameter zu setzen.

OpenWRT Router

Ab OpenWRT ChaosChalmer 15.05 lässt sich das Ganze auch recht einfach einbinden und grafisch bedienen:

Der DDNS Client prüft nun regelmäßig, ob die eigene WAN IP und die im DNS hinterlegte IP noch übereinstimmen. Tun sie das nicht, wird dein custom update script aufgerufen.


KategorieDienste

hack-hro wiki: Dienste/DynDNS (zuletzt geändert am 2021-07-04 02:40:53 durch lars)