Benutzerinformation zum IP-Update: Wie aktualisiere
Transcription
Benutzerinformation zum IP-Update: Wie aktualisiere
Benutzerinformation zum IP-Update: Wie aktualisiere ich meine IP-Adresse? Datenstand: 09.09.2014 / Version 1.0 Mindestens nach jeder Neueinwahl erhalten Sie eine neue dynamische IP-Adresse von Ihrem Internetprovider zugewiesen, natürlich müssen dann auch Ihre Host-Einstellungen auf den FreeDYN.de-DNS-Servern aktualisiert werden. Wir haben Ihnen einmal die gängigsten Wege für Linux und Windows zum IP-Update in diesem Dokument zusammen gefasst. Ipv6 kann nur über IP-Update-URL freigeschaltet werden! 1.0 DynDNS Host anlegen Um einen neuen DynDNS Host anzulegen, loggen Sie sich auf www.freedyn.de in Ihren persönlichen Loginbereich ein. Dort finden Sie im linken Menü einen Link mit der Bezeichnung „Meine DynDNS verwalten“. Nach einem Klick öffnet Sie eine Übersicht mit Ihren bereits vorhandenen DynDNS Hosts. Auf der rechten Seite befindet sich der folgende Button, über welchen Sie neue Hosts anlegen können. Die Menge an DynDNS Hosts ist pro Benutzerkonto auf 15 Hosts beschränkt. Nachdem Sie den Button zum Anlegen eines neuen Hosts angeklickt haben, öffnet Sie ein ein Formular in dem Sie Ihre gewünschte IP-Version (IPv4 und / oder IPv6) auswählen können. Bitte vergessen Sie dort nicht die Auswahl eines Hostnamens. (Nur kleine Buchstaben und Zahlen möglich!) Die Felder zur Eingabe der IP-Adressen sind erst verfügbar, wenn Sie mindestens eine IP-Version mit einem Häkchen ausgewählt haben. Im Normalfall werden diese Felder bereits vom System ausgefüllt, sofern Ihr Browser diese Routine unterstützt. Um den Host anzulegen, klicken Sie am unteren Ende des Formulars auf den Button „Neuen Host anlegen“. www.FreeDYN.de Seite 1 von 6 1.1 Die Update URL Wie wird meine IP-Adresse im System von FreeDYN.de aktualisert? Bei jedem IP-Wechsel muss folgende URL von dem Gerät aufgerufen werden, welches als DynDNS Host verwendet werden soll: Für die Nutzung einer IPv4-Adresse: http://ipv4.freedyn.de/nic/ipupdate.php?hostname=<domain>&seckey=<seckey>&respond=xml Für die Nutzung einer IPv6-Adresse: http://ipv6.freedyn.de/nic/ipupdate.php?hostname=<domain>&seckey=<seckey>&respond=xml Folgende Parameter werden benötigt: <domain> Im Parameter Domain, tragen Sie bitte Ihren im Loginbereich festgelegten Hostnamen ein. (z. B. demo.freedyn.de) <seckey> Der Sec-Key dient der Authentifizierung gegenüber dem Server. Diesen Schlüssel finden Sie in Ihrem Loginberech unter „Meine DynDNS verwalten“ unterhalb des Hostnamens z. B. demo.freedyn.de (Sec-Key: ….....) Zur Verwendung beider IP-Arten müssen beide URL's von dem Rechner aufgerufen werden, auf dem DynDNS genutzt werden soll! Wenn Sie IPv4 nutzen und später auf IPv6 oder beides umstellen möchten, muss dies über „editieren“ in der DynDNS Host Übersicht aktviert oder deaktiviert werden. Die Update-URL für Ihren DynDNS Host finden Sie im Benutzerlogin unter „Meine DynDNS verwalten“ danach auf „Update-URL anzeigen“. Jeder Ihrer Host hat eine eigene URL mit Sec-Key! www.FreeDYN.de Seite 2 von 6 1.2 DynDNS Service unter Windows Unter Windows ist die Software DynDNS Service zu empfehlen, da diese mehrere Update-URL's verwaten kann. Diese kann unter https://www.pierschel.com/de/software-blog/11-dyndns-service-de heruntergeladen werden. Systemanforderungen • Microsoft Windows Client oder Server Betriebssystem, mind. Windows XP SP3 oder höher (Alle 32- und 64-Bit-Varianten werden unterstützt.) • Microsoft .NET Framework V3.5 Erkennung von Änderungen Ihrer IP-Adresse: Beim Start von DynDNS Service wählen Sie im oberen Registern den Reiter „Erkennung“ und geben dort unter URI zur Erkennung http://ipv6.freedyn.de/ipcheck.php ein und wählen Sie einen Prüfintervall. Sollte Ihr Internetzugang nicht über IPv6 verfügen, dann geben Sie bitte die URL http://ipv4.freedyn.de/ipcheck.php ein und klicken Sie auf speichern: Nun wählen Sie den Reiter „Update“ und klicken dann auf „Neu“. Wenn Sie Ipv4 und IPv6 nutzen möchten, müssen Sie natürlich zwei neue Update-URL's mit dem Button „Neu“ anlegen. In dem neuen Fenster tragen Sie bei Provider Name „FreeDYN.de“, bei Update-URI tragen Sie Ihre Updaten-URL aus Ihrem Loginbereich und bei Schlüsselwörtern für ein erfolgreiches Updaten, tragen Sie „200 OK“ ein. Nächste Seite -> www.FreeDYN.de Seite 3 von 6 In den Feldern Benutzername und Passwort tragen Sie bitte „none“ ein, da diese durch den Sec-Key nicht benötigt werden. In dem Feld Domain Name tragen Sie Ihren Hostnamen ein. Klicken Sie auf den Botton „Jetzt Updaten!“, um Ihre DynDNS zu nutzen. Schließen Sie nun dieses Fenster mit einem Klick auf „OK“. Jetzt auf „Speichern“ und danach auf „Neu laden“ klicken. Fertig! Mit einem Klick auf „Schließen“, schließen Sie die Konfiguration. www.FreeDYN.de Seite 4 von 6 1.3 IP-Update unter Debian oder Ubuntu via curl & Cron Öffnen Sie dazu eine Shell auf Ihrem Linux System und geben Sie folgende Befehle ein: sudo apt-get update && sudo apt-get install curl in der Datei „/etc/crontab“ fügen Sie folgende Zeilen an das Ende der Datei: #Eintrag für IPv4 */5 * * * * /usr/bin/curl -o /dev/null http://ipv4.freedyn.de/nic/ipupdate.php?hostname=<domain>&seckey=<seckey> #Eintrag für IPv6 */5 * * * * /usr/bin/curl -o /dev/null http://ipv6.freedyn.de/nic/ipupdate.php?hostname=<domain>&seckey=<seckey> Vergessen Sie nicht die Datei zu speichern und den Cron mit /etc/init.d/cron restart neu zu starten! 1.4 IP-Update unter Debian oder Ubuntu via wget & Cron Öffnen Sie dazu eine Shell auf Ihrem Linux System und geben Sie folgende Befehle ein: sudo apt-get update && sudo apt-get install wget in der Datei „/etc/crontab“ fügen Sie folgende Zeilen an das Ende der Datei: #Eintrag für IPv4 */5 * * * * /usr/bin/wget -O /dev/null http://ipv4.freedyn.de/nic/ipupdate.php?hostname=<domain>&seckey=<seckey> #Eintrag für IPv6 */5 * * * * /usr/bin/wget -O /dev/null http://ipv6.freedyn.de/nic/ipupdate.php?hostname=<domain>&seckey=<seckey> Vergessen Sie nicht die Datei zu speichern und den Cron mit /etc/init.d/cron restart neu zu starten! In den beiden Beispielen ist eine Intervall von 5 Minuten festgelegt, dies kann auf bis zu 1 Minute herunter gesetzt werden! www.FreeDYN.de Seite 5 von 6 1.5 Rückmeldungen der Update-URL Unser System gibt Ihnen verschiedene Codes als Antwort zurück: 200 OK Update wurde erfolgreich ausgeführt. 403 AUTH Domain bzw. Hostname oder Sec-Key sind nicht korrekt! INT ERR Es gab einen internen Fehler, bitte wenden Sie sich an den Support! Sie können das Rückgabeformat wählen, indem Sie an die Update-URL folgede Parameter anhängen: &respond=json oder &respond=html oder &respond=none Ohne Respondparameter erfolgt die Rückgabe im XML-format. Bei dem Parameter &respond=none erfolgt keine Ausgabe. Die Rückmeldung der Codes erfolgt im XML-Format nach folgendem Schema: <!-- FreeDYn.de dynDNS Service --> <INFO> <TITLE>IP-Update URI</TITLE> <ACTION>IPv6 update for ???????.freedyn.de</ACTION> <CODE>200 OK</CODE> <STATUSMSG> No update needed! IP address is the same as in the DNS records. </STATUSMSG> <DOMAIN>??????.freedyn.de</DOMAIN> <TIME>14-11-08 11:57:16</TIME> </INFO> Die Rückmeldung der Codes erfolgt im JSON-Format nach folgendem Schema: {"code":"200 OK","domain":"???????.freedyn.de","statusmsg":"No update needed! IP address is the same as in the DNS records.","action":"IPv6 update for ???????.freedyn.de","time":"14-11-08 12:00:22"} www.FreeDYN.de Seite 6 von 6