Dynamisches DNS

Aus Portunity Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Einrichtung in Ihrem Router)
Zeile 1: Zeile 1:
-
== Dynamisches DNS ==
+
= Einrichtung in Ihrem Router =
-
Mit dieser Funktion können Sie die DNS-Einträge Ihrer Domain automatisch aktualisieren lassen, wenn Sie mit einer dynamischen IP-Adresse arbeiten und sich diese ändert.<br>
+
== FritzBox ==
-
Die Aktualisierung erfolgt hierbei z.B. direkt durch Ihren Router, der automatisch bei einer Neuverbindung die aktualisierten IP-Adressen übermittelt – viele Router, wie beispielsweise die verbreitete FritzBox, Speedports oder Ubiquiti-Router können beliebige DDNS-Anbieter verwenden, viele andere Routerhersteller oder OpenWRT-Basierte Geräte ebenfalls.<br>
+
-
Dabei können Sie bei uns quasi beliebig viele Subdomains anlegen und aktualisieren lassen, und sogar die Domain selbst (der sogenannte Apex).
+
-
Siehe auch Abschnitt [[#Tipps_und_Tricks|Tipps und Tricks]].<br>
+
-
Die DNS-Einträge werden von uns immer mit einer TTL (Cache-Haltezeit) von 30 Sekunden angelegt, so dass bei einem IP-Wechsel schnell die neue IP-Adresse ausgeliefert wird.
+
-
 
+
-
== Einrichtung in der ISPSuite ==
+
-
* Wählen Sie im Kundencenter ISPSuite zunächst Ihre Domain aus und wählen Sie danach den Punkt "DNS-Zonen"
+
-
* Unterhalb der DNS-Einträge finden Sie die Box "API-Schlüssel". Klicken Sie hier auf das '''[+]'''-Symbol um einen neuen Schlüssel anzulegen. In das Feld "Zugriffs-Regel" tragen Sie nun den vollständigen FQDN ein, welche Sie für dynamisches DNS verwenden wollen. Wenn Sie Ihre IP-Adresse unter <code>dyn.beispieldomain.example</code> eintragen möchten, muss dieser Name vollständig so eingetragen werden.
+
-
** ''Weitere Details zu Zugriffsregeln finden Sie bei Bedarf in der Dokumentation der [https://power-static.portunity.de/fileadmin/contents/access/downloads/de-ispsuite-dnsapi.pdf DNS-API] (optional)''
+
-
* Sie benötigen später in Ihrer Routerkonfiguration den in der Box angezeigten Benutzernamen (direkt oberhalb der Zugriffsregeln, im Format <code>dnsXXXXX</code>) sowie den angezeigten API-Schlüssel.
+
-
* Klicken Sie danach auf "Speichern"
+
-
[[image:Ddns-api-keys.png|border|700px]]
+
-
 
+
-
== Einrichtung in Ihrem Router ==
+
-
=== FritzBox ===
+
* Wählen Sie in der Weboberfläche unter '''Internet''' -> '''Freigaben''' aus und klicken Sie dann auf den Tab "'''DynDNS'''"
* Wählen Sie in der Weboberfläche unter '''Internet''' -> '''Freigaben''' aus und klicken Sie dann auf den Tab "'''DynDNS'''"
* Aktivieren Sie dort das Häkchen '''DynDNS benutzen''' und tragen Sie folgende Angaben ein:
* Aktivieren Sie dort das Häkchen '''DynDNS benutzen''' und tragen Sie folgende Angaben ein:
Zeile 24: Zeile 9:
[[image:Portunity-dyndns-fritzbox-03b.png|border|500px]]
[[image:Portunity-dyndns-fritzbox-03b.png|border|500px]]
-
== Alternative zu dynamischem DNS ==
 
-
Obwohl diese Funktion den Betrieb und die Erreichbarkeit von Servern oder VPN-Einwahlpunkten ermöglicht, gibt es Dienste, die mit dynamischen IP-Adressen dennoch nicht zuverlässig funktionieren: SMTP-Server (speziell E-Mail-Versand) sind üblicherweise nicht mit dynamischen IPs betreibbar, da die Empfänger-Mailserver E-Mails von diesen ablehnen. Auch die Freischaltung Ihrer IP-Adresse in Firewalls ist so nicht zuverlässig möglich, da sich diese jederzeit ändern könnte, ebenso ein schnelles Failover in Multi-WAN-Umgebungen ist nicht "mal eben" möglich, da die DNS-Aktualisierung dafür zu träge ist.
 
-
Stark IP-Fokussierte Dienste (z.B. eigene DNS-Server) sind sinnvoll nur mit statischen IP-Adressen realisierbar.
 
-
In diesem Fall wären statische IP-Adressen über die [https://www.portunity.de/tunnel Portunity VPN-Tunnel] die perfekte Alternative – Sie erhalten damit eine statische IP-Adresse an beliebigen Internetanschlüssen.
 
-
== Tipps und Tricks ==
+
== Generisch ==
-
Wenn Sie viele Subdomains haben, die jedoch alle auf die selbe IP-Adresse zeigen sollen, können Sie bequem mit CNAME-Einträgen arbeiten:
+
* Wenn Ihr Routermodell hier (noch) nicht aufgeführt ist, können Sie dies mit folgenden Angaben in Ihrem Router/ihrer Software konfigurieren:
-
* Legen Sie dazu manuell in der DNS-Zone neue Einträge mit dem gewünschten Namen an (z.B. <code>subdomain2</code>), wählen Sie als Typ "CNAME" und tragen Sie als Wert den Namen Ihrer DynDNS-Subdomain ein – in diesem Beispiel <code>dyn.beispieldomain.example</code>
+
 
-
* Dies können Sie bei Bedarf mit weiteren Subdomains wiederholen.
+
* '''Basis-URL:''' <pre>https://wr.ispsuite.portunity.de/webrequests/dyndns/v1/</pre>
-
* Die so angelegten Subdomains zeigen dann auf die selben IP-Adressen, wie es die "originale" Subdomain tut, ohne dass bei jedem IP-Wechsel mehrere Einträge aktualisiert werden müssen.
+
* Anfragetyp muss <code>GET</code> sein
-
[[image:Ddns-tipp-cname.png]]
+
* '''Authentifizierung''':
 +
** Per URL-Parameter <code>user</code> und <code>password</code>
 +
** Per Basic-Auth
 +
* '''Parameter für Host/Domain:''' <code>host</code>
 +
* '''Parameter für IPv4-Adresse:''' <code>ip</code>
 +
* '''Parameter für IPv6-Adresse:''' <code>ip6</code>
 +
 
 +
=== Beispiel mit Basic-Authentifizierung ===
 +
* Benutzername: <code>dns000000</code>
 +
* Kennwort: <code>9422a7c82dcea4c41a0e3415b5613b55</code>
 +
* Hostname: <code>dyn.beispieldomain.example</code>
 +
* IPv4-Adresse: <code>203.0.113.57</code>
 +
* IPv6-Adresse: <code>2001:db8::800:27ff:fe00:0</code>
 +
 
 +
<pre>
 +
https://wr.ispsuite.portunity.de/webrequests/dyndns/v1/
 +
?host=dyn.beispieldomain.example&ip=203.0.113.57&ip6=2001:db8::800:27ff:fe00:0</pre>
 +
(Zeilenumbrüche dienen der Lesbarkeit)
 +
 
 +
 
 +
=== Beispiel mit Authentifizierung per URL-Parameter ===
 +
* Benutzername: <code>dns000000</code>
 +
* Kennwort: <code>9422a7c82dcea4c41a0e3415b5613b55</code>
 +
* Hostname: <code>dyn.beispieldomain.example</code>
 +
* IPv4-Adresse: <code>203.0.113.57</code>
 +
* IPv6-Adresse: <code>2001:db8::800:27ff:fe00:0</code>
 +
 
 +
<pre>
 +
https://wr.ispsuite.portunity.de/webrequests/dyndns/v1/
 +
?host=dyn.beispieldomain.example&ip=203.0.113.57&ip6=2001:db8::800:27ff:fe00:0
 +
&user=dns000000&password=9422a7c82dcea4c41a0e3415b5613b55</pre>
 +
(Zeilenumbrüche dienen der Lesbarkeit)

Version vom 14:43, 25. Jun. 2024

Inhaltsverzeichnis

Einrichtung in Ihrem Router

FritzBox

  • Wählen Sie in der Weboberfläche unter Internet -> Freigaben aus und klicken Sie dann auf den Tab "DynDNS"
  • Aktivieren Sie dort das Häkchen DynDNS benutzen und tragen Sie folgende Angaben ein:
    • Update-URL (genau so mit den Platzhaltern):
      https://wr.ispsuite.portunity.de/webrequests/dyndns/v1/?host=<domain>&ip=<ipaddr>&ip6=<ip6addr>
    • Domain-Name: (der vollständige FQDN den Sie benutzen möchten, z.B. dyn.beispieldomain.example
    • Benutzername: (wird im Kundencenter in der API-Schlüssel-Box angezeigt, Format dnsXXXXX)
    • Kennwort: Der API-Schlüssel, den Sie im Kundencenter generiert haben

Datei:Portunity-dyndns-fritzbox-03b.png


Generisch

  • Wenn Ihr Routermodell hier (noch) nicht aufgeführt ist, können Sie dies mit folgenden Angaben in Ihrem Router/ihrer Software konfigurieren:
  • Basis-URL:
    https://wr.ispsuite.portunity.de/webrequests/dyndns/v1/
  • Anfragetyp muss GET sein
  • Authentifizierung:
    • Per URL-Parameter user und password
    • Per Basic-Auth
  • Parameter für Host/Domain: host
  • Parameter für IPv4-Adresse: ip
  • Parameter für IPv6-Adresse: ip6

Beispiel mit Basic-Authentifizierung

  • Benutzername: dns000000
  • Kennwort: 9422a7c82dcea4c41a0e3415b5613b55
  • Hostname: dyn.beispieldomain.example
  • IPv4-Adresse: 203.0.113.57
  • IPv6-Adresse: 2001:db8::800:27ff:fe00:0
https://wr.ispsuite.portunity.de/webrequests/dyndns/v1/
?host=dyn.beispieldomain.example&ip=203.0.113.57&ip6=2001:db8::800:27ff:fe00:0

(Zeilenumbrüche dienen der Lesbarkeit)


Beispiel mit Authentifizierung per URL-Parameter

  • Benutzername: dns000000
  • Kennwort: 9422a7c82dcea4c41a0e3415b5613b55
  • Hostname: dyn.beispieldomain.example
  • IPv4-Adresse: 203.0.113.57
  • IPv6-Adresse: 2001:db8::800:27ff:fe00:0
https://wr.ispsuite.portunity.de/webrequests/dyndns/v1/
?host=dyn.beispieldomain.example&ip=203.0.113.57&ip6=2001:db8::800:27ff:fe00:0
&user=dns000000&password=9422a7c82dcea4c41a0e3415b5613b55

(Zeilenumbrüche dienen der Lesbarkeit)

LocalSuite
LocalSuite: Sammlung von Tools für Ihr lokales Unternehmen - Schwerpunkte sind die Digitalisierung von Prozessabläufen und die Module für cleveres Online-Marketing.
Konferenzen.eu
Jetzt eine Telefonkonferenz starten? Schnell, keine Anmeldung erforderlich, kostenlos, normale Festnetznummer und sofort einsatzbereit: www.konferenzen.eu
MusikAnsagen.de
Individuelle musikalische Ansagen für Anrufbeantworter, Warteschleifen, Sprachmenüs und sonstige Telefonie-Anwendungen.
faxnummer.de
Mit dem kostenlosen Faxnummern - Service von Portunity erhalten Sie eine echte Ortnetz-Rufnummer und können sich so Ihre Faxe bequem per eMail zustellen lassen.
BankdatenCheck.de
Mit dem Webservice von BankdatenCheck.de können aus eigenen Applikationen aus dem Shop- und eCommerce-Umfeld Eingaben von Bankdaten auf Plausibilität überprüft werden.
Persönliche Werkzeuge