# DynDNS ## Einleitung DynDNS (auch bekannt als [[https://en.wikipedia.org/wiki/Dynamic_DNS|DDNS]]) weist einer dynamischen IP-Adresse einen festen Domainnamen zu. Da sich die IP-Adressen bei DSL-Providern häufig ändern, kann man so einen festen Namen haben, um z.B. * sich von unterwegs mit seinem Rechner zu Hause verbinden zu können * Tests auf einem eigenen Webserver anderen Leuten zu präsentieren * alle Mails vom IN-Berlin auf den eigenen Mailserver [[e-mail#direkte_mailauslieferung|einliefern zu lassen]] * für Online-Spieler einfacher erreichbar zu sein Alternativ kann man auch [IN-VPN](https://in-berlin.de/provider/vpn.html) benutzen, um sich "echte" feste IP-Adressen zu holen, und nicht nur einen festen Domainnamen. Mit DynDNS kann man also seinen Rechner zu Hause immer unter einem festen Rechnernamen erreichen, obwohl sich die IP-Adresse ständig ändert. Anstatt jedes mal seine eigene IP-Adresse herauszusuchen, muss man sich nur seinen Rechnernamen (z.B. `sitename.dyn-berlin.de`) merken. ## Einrichtung beim IN-Berlin Um DynDNS beim IN-Berlin zu benutzen, geht man im [[ServiceInterface|Service-Interface]] auf den Punkt "DynDNS-Account einrichten oder Passwort ändern". Hier kann man zwichen den DNS-Adressen * sitename.dyn-berlin.de * sitename.in-butter.de auswählen. Wer eine eigene Domain hat, kann auch auf diese weiterleiten lassen. Nach der Einstellung dauert es maximal 20 Minuten, bis der Dienst funktioniert. ### Wie kann man mehrere IP Adressen "dynamisieren"? Mehrere dynamische IP-Adressen hinter einen festen Domainnamen sind auch möglich. Dafür sind aber mehrere Hostnamen möglich, z.B. `sitename.{dyn-berlin|in-butter}.de` und `sitename2.{dyn-berlin|in-butter}.de`. Solche Wünsche können wir bei Bedarf umsetzen, bitte dafür beim [[kontakt|Support]] melden. ## Einrichtung des Clients Folgende Daten werden zum Einrichten benötigt: ^ Update-URL | `https://dyndns.in-berlin.de/nic/update?hostname=&myip=&wildcard=NOCHG`\\ Hier noch Beispiele je Protokoll bzw. Dual-Stack:\\ * Dual-Stack: https://dyndns.in-berlin.de/nic/update?myip=127.0.0.1,::1\\ * IPv4 Update: https://dyndns.in-berlin.de/nic/update?myip=127.0.0.1\\ * IPv6 Update: https://dyndns.in-berlin.de/nic/update?myip=::1 | ^ Domain-/Username | `$name.in-butter.de` bzw. `$name.dyn-berlin.de` (`$name` ist der gewählte Name) | ^ Passwort | Gewähltes Passwort | Wir haben folgende Clients auf die Funktionsweise mit unserem DynDNS getestet (wer weitere hat, gerne eine Mail an den [[kontakt|Support]]): * alle Betriebssysteme * Browser: https://dyndns.in-berlin.de/ oder http://dyndns.in-berlin.de/ * Linux * [ddclient](http://www.freshmeat.net/projects/ddclient/) , Beispiel: {{ddclient.conf}} * [[dyndns_fli4l|Fli4l]] * wget: `wget -qO/dev/null --user='$name.in-butter.de' --password='passwort' "https://dyndns.in-berlin.de/nic/update?hostname=$name.in-butter.de"` bzw. `wget -qO/dev/null --user='$name.dyn-berlin.de' --password='passwort' "https://dyndns.in-berlin.de/nic/update?hostname=$name.dyn-berlin.de"` * Hardware-Router * Router ist dyndns.org-kompatibel mit frei konfigurierbarem Servernamen: `dyndns.in-berlin.de` als Server eintragen * Synology NAS * Query URL: https://dyndns.in-berlin.de/nic/update?hostname=__HOSTNAME__&myip=__MYIP__ * Fritzbox * [Ist vom Hersteller selber dokumentiert](https://avm.de/service/wissensdatenbank/dok/FRITZ-Box-7590/30_Dynamic-DNS-in-FRITZ-Box-einrichten/)