Die Update-URL

Wenn du in deinem Router oder einer anderen Anwendungen ein Update deiner Subdomain(s) vornehmen willst, verwende bitte die folgende URL. Die hier dargestellte URL ist in einer allgemeinen Form angeben und muss angepasst werden. Für viele Route stehen auf der Hilfe-Seite weitere Details und Beispiele zur Verfügung.

https://www.goip.de/setip?username=XXXXX&password=XXXXX&subdomain=XXXXX&ip=XXXXX

Parameter:

username ist einer deiner Benutzernamen aus der Routerliste.
password ist das zugehörige Passwort.
subdomain ist eine oder eine Liste von Subdomains inkl. Domainendung, dh. .goip.de (optional).
ip ist die gewünschte IP (optional). Wird automatisch erkannt, wenn der Parameter fehlt.
ip6 ist die gewünschte IPv6 (optional).
shortResponse=true es wird nur eine einzeilige Rückgabe geliefert, da manche Router nur die erste Zeile anzeigen (optional).

Beispiele:

https://www.goip.de/setip?username=BENUTZER&password=PASSWORT
Es werden alle Subdomains mit der durch GoIP ermittelten IP aktuallisiert. Benutzername und Passwort sind fest eingetragen.

https://www.goip.de/setip?username=BENUTZER&password=PASSWORT&subdomain=meinesubdomain.goip.de&ip=<ipaddr>
Es wird die angegebene Subdomain mit der vom Router erkanten IP Adresse aktuallisiert. Benutzername und Passwort sind fest eingetragen. Funktioniert nur, wenn der Router den Platzhalter <ipaddr> automatisch ersetzt.

https://www.goip.de/setip?username=BENUTZER&password=PASSWORT&subdomain=meinesubdomain.goip.de&ip6=<ip6>
Es wird die angegebene Subdomain mit der vom Router erkanten IPv6 Adresse aktuallisiert. Benutzername und Passwort sind fest eingetragen. Funktioniert nur, wenn der Router den Platzhalter <ip6> automatisch ersetzt.

https://www.goip.de/setip?username=BENUTZER&password=PASSWORT&shortResponse=true
Es werden alle Subdomains mit der durch GoIP ermittelten IP aktuallisiert. Benutzername und Passwort sind fest eingetragen. Es wird nur eine kurze Antwort geliefert.

https://www.goip.de/setip?username=<username>&password=<pass>&subdomain=<domain>&ip=<ipaddr>
Es wird die angegebene Subdomain mit der vom Router erkanten IP Adresse aktuallisiert. Benutzername, Passwort, Subdomain und IP-Adresse werden vom Router eingetragen, wenn dieser die Platzhalter <username>, <pass>, <domain> und <ipaddr> automatisch ersetzt.

Benutzername und Passwort

In der Update-URL können nur Benutzerdaten aus der Routerliste verwendet werden. Diese stimmen nicht mit den Zugangsdaten überein, die du für den Webzugang erhalten hast. Schaue also unbedingt in deiner Routerliste nach. Dort findest du die benötigten Benutzernamen und Passwörter durch einen Klick auf das blaue Auge. Eine Schritt für Schritt Anleitung findest du auf der Installationsseite ab Punkt 3.

Der Parameter "subdomain"

Der Parameter subdomain kann entweder eine deiner Subdomains (z.B. meinesubdomain.goip.de) oder eine Liste von Subdomains (z.B. meinesubdomain1.goip.de,meinesubdomain2.goip.de,meinesubdomain3.goip.de) enthalten. Die einzelnen Subdomains werden dann mit einem Komma getrennt. Es ist wichtig den kompletten Namen - also Subdomain und Domain - anzugeben. Der Parameter ist optional, wenn er fehlt werden alle zu einem Router gehörigen Subdomains aktuallisiert.

IPv6

Falls du über einen Anschluss mit IPv6 verfügst ist die Verwendung des Parameters ip6 zwingend erforderlich da GoIP deine IPv6 in der Regel nicht automatisch erkennen kann. Bitte achte auch auf die Hinweise in der FAQ.

Commandline tools

Falls du die Update-URL z.B. mit curl oder wget in der bash benutzten möchtest, achte darauf sie in Anführungszeichen zu setzen oder korrekt zu escapen, da z.B. das & von der bash interpretiert wird.

Update-URL mit HTTPS

Die Update-URL wird ab sofort standardmäßig mit HTTPS angezeigt. Hierdurch kann eine verschlüsselte Übertragung der Daten erfolgen. Leider scheinen einige (vor allem ältere) Router nicht mit den aktuellen Sicherheitseinstellungen versehen zu sein, so dass bei diesen Routern kein HTTPS verwendet werden kann. In diesem Fall tausch das https gegen ein http aus. Die Daten werden dann allerdings nicht verschlüsselt übertragen.

Möglicherweise könnte auch ein Update der Router-Firmware helfen. Hierzu habe ich aber noch keine gesicherten Informationen.