So verbindest du deinen Router
Du brauchst deinen Hostnamen und das Host-Kennwort aus deinem Konto.
Fritz!Box
Internet → Freigaben → DynDNS. Aktiviere „DynDNS benutzen“, wähle „Benutzerdefiniert“ und trage die Felder ein.
| Update-URL | https://dynamoip.de/nic/update?hostname=<domain>&myip=<ipaddr>&myipv6=<ip6addr> |
|---|---|
| Domainname | mein-router.dynme.de |
| Benutzername | mein-router.dynme.de (ganzer Hostname) |
| Kennwort | Host-Kennwort |
UniFi
UniFi Network (Dream Machine, Cloud Gateway und andere Gateways): Einstellungen → Internet → dein WAN → Dynamic DNS → Neuen Eintrag erstellen. Die Menünamen unterscheiden sich je nach Version etwas. UniFi ersetzt %h durch den Hostnamen und %i durch die aktuelle IPv4-Adresse.
| Service | custom |
|---|---|
| Hostname | mein-router.dynme.de (ganzer Hostname) |
| Benutzername | mein-router.dynme.de (derselbe Hostname) |
| Passwort | Host-Kennwort |
| Server | Siehe unten, ohne https:// |
dynamoip.de/nic/update?hostname=%h&myip=%i
Speichern, dann trägt UniFi die Adresse ein. Die Antwort good oder nochg im Protokoll des Gateways heißt: es hat geklappt. UniFi meldet nur die IPv4-Adresse, für IPv6 brauchst du ein Skript oder ddclient.
ddclient
Für Linux-Server und NAS. In /etc/ddclient.conf eintragen.
protocol=dyndns2
ssl=yes
server=dynamoip.de
login=mein-router.dynme.de
password='HOST-KENNWORT'
mein-router.dynme.de
curl und Skripte
Ohne myip verwenden wir die Adresse, von der die Anfrage kommt. Für IPv6 gibst du myipv6 an.
curl -u 'mein-router.dynme.de:HOST-KENNWORT' \
'https://dynamoip.de/nic/update?hostname=mein-router.dynme.de'
Antworten
Die Antwort ist reiner Text.
good 1.2.3.4 | Die Adresse wurde geändert. |
|---|---|
nochg 1.2.3.4 | Die Adresse war schon aktuell. Das ist kein Fehler. |
badauth | Hostname oder Kennwort stimmen nicht. |
badip | Die Adresse ist nicht öffentlich erreichbar, zum Beispiel 192.168.x.x. |
abuse | Zu viele Fehlversuche oder der Host ist pausiert, weil dein Tarif weniger Hosts erlaubt. |