DNS | DynDNS mit der UDM (Pro / Base)

  • Was wollen wir?

    Der UDM (Pro / Base) DynDNS beibringen



    Warum wollen wir das?

    Aktuell (bis FW 1.8.5) hat die UDM leider ein Problem damit, die DynDNS-Funktion sauber bereitzustellen.



    Und wie geht das genau?

    Die ersten Schritte sind die einfachsten :winking_face_with_tongue:


    1. Wir rufen im Browser die IP-Adresse der UDM (Pro) auf.
      1. z.B. 192.168.1.1
    2. Auf der erscheinenden Website klickst du jetzt in der Mitte auf "NETWORK"
    3. Jetzt öffnet sich das Controller-Dashboard - oder auch GUI genannt
    4. Als nächstes klickst du in der linken Menüleiste auf das Zahnrad (letztes Icon)

      Hinweis: Ab jetzt gibt es zwei Ansichten - Ansicht 1 ist das neue GUI. Ansicht 2 ist das "Classic Theme".


    Ablauf bei Ansicht 1:

    1. Klick auf "ADVANCED FEATURES"
    2. Klick auf "ADVANCE GATEWAY SETTINGS"
    3. Klick auf "CREATE NEW DYNAMIC DNS"
    4. Jetzt muss du nur noch die korrekte Server-URL aus der unten stehenden Tabelle eingeben. Und genau hier liegt der Hund begraben.
      Du kannst nicht einfach die URL eingeben, die der Anbieter normal publiziert.
      Du musst entsprechende Änderungen an der Server-URL vornehmen.
      Welche Änderungen das genau sind, kann ich dir nicht sagen, weil - und das ist das zweite Problem - es für jeden Anbieter anders sein kann.
      Wenn du also einen Anbieter zum laufen bekommst, der hier noch nicht gelistet ist, schreibe bitte unten in den Kommentaren die genaue Server-URL, damit auch andere davon profitieren können.
      Alternativ kannst du auch mir einfach die Server-URL per PN schicken - ich trage diese dann hier nach.
    5. Fertig


    Ablauf bei Ansicht 2:

    1. Klick auf "SERVICES"
    2. Klick auf "DYNAMIC DNS" (im Reiter)
    3. Klick auf "CREATE NEW DYNAMIC DNS"
    4. Jetzt muss du nur noch die korrekte Server-URL aus der unten stehenden Tabelle eingeben. Und genau hier liegt der Hund begraben.
      Du kannst nicht einfach die URL eingeben, die der Anbieter normal publiziert.
      Du musst entsprechende Änderungen an der Server-URL vornehmen.
      Welche Änderungen das genau sind, kann ich dir nicht sagen, weil - und das ist das zweite Problem - es für jeden Anbieter anders sein kann.
      Wenn du also einen Anbieter zum laufen bekommst, der hier noch nicht gelistet ist, schreibe bitte unten in den Kommentaren die genaue Server-URL, damit auch andere davon profitieren können.
      Alternativ kannst du auch mir einfach die Server-URL per PN schicken - ich trage diese dann hier nach.
    5. Fertig



    Geprüfte Anbieter mit den dazugehörigen Server-URLs


    Anbieter Server-URL
    goip.de http://www.goip.de/\/nic/update?hostname=%h&myip=%i
    dnsomatic updates.dnsomatic.com/\/nic/update?hostname=%h&myip=%i
    no-ip.com dynupdate.no-ip.com/nic/update?hostname=%h&myip=%i
    strato.com dyndns.strato.com/\/nic/update?hostname=%h&myip=%i oder
    dyndns.strato.com/\/nic/update/?hostname=
    duckdns.com http://www.duckdns.org/\/update?domains=%h&ip=%i&token=YOUR_DUCKDNS_TOKEN
    spdyn.de update.spdyn.de/\/nic/update?hostname=%h&myip=%i
    dyndns.org (Pro) members.dyndns.org/\/nic/update?hostname=%h&myip=%i oder
    members.dyndns.org/nic/update?system=dyndns&hostname=xxxxxxx.dyndns.org&myip=%i&wildcard=NOCHG
    selfhost.de carol.selfhost.de/update?username=xxxxxxxxx&password=xxxxxxxxxx&hostname=%h&myip=%i
    dyndnsfree.de dynup.de --> Hostname = /nic/update?hostname=xxx.p7.de





    Disclaimer: Alle Anleitungen/Tutorials sind nach bestem Wissen und Gewissen verfasst, gehen immer von den definierten Software/Firmware-Versionen aus und sind auf das englische GUI ausgelegt.

    Es gibt keine Garantien auf Erfolg. Im Falle eines Misserfolges hilft aber sicherlich die Community hier immer weiter.

    Keiner der Autoren oder der Betreiber des Forums ist für die aus der Nutzung resultierenden Probleme/Herausforderungen verantwortlich.

    Jegliche hier beschriebenen Schritte erfolgen ausnahmslos in eigener Verantwortung des Durchführenden. Eltern haften für ihre Kinder. :winking_face_with_tongue:

Kommentare 59

  • Hallo,


    ich besitze eine Domain bei Infomaniak und dort sollte es laut Anleitung so gemacht werden: https://www.infomaniak.com/de/…s-uber-die-infomaniak-api

    Wichtig ist aber das https:// im Server Feld weg zu lassen, sonst funktioniert es nicht. Die Server Adresse muss so aussehen:

    infomaniak.com/nic/update?hostname=%h&myip=%i&username=%u&password=%p


    Testen kann man das ganze über die UDM Konsole:

    /usr/sbin/inadyn -n -s -C -f /run/ddns-ppp0-inadyn.conf -1 -l debug --foreground

  • Hi,

    kann mir mal bitte jemand sagen, wo ich in der UDM Pro sehe, dass er das DynDns upgedatet hat?

    Ich finde kein entsprechendes Log...

    VG

  • Hallo Zusammen,


    hab mich gerade mal registriert um mitzuteilen:


    goip.de


    Funktioniert wie im FAQ von goip.de beschrieben.

    Server einfach auf "www.goip.de"

    Benutzer vom "Goip" zugewiesenen "Router-user" eintragen. (auf Goip.de, Router)

    Passwort vom "Goip" zugewiesenen "Router-passwort" eintragen. (auf Goip.de, Router)


    Danke 1
  • Hallo, kann es sein, dass duckdns.com nicht mehr existiert?


    Außerdem versuche ich meine UDM gerade selber über dynDNS erreichbar zu machen.

    ubiquiti-networks-forum.de/boa…d/?postID=71295#post71295


    Eventuell kann mir jemand von euch helfen.

  • Hi zusammen, die Aktualisierung der IP Adresse klappt mit der angepassten URL bei Selfhost seit mehreren Jahren korrekt. Aber seit irgendeinem Update kann ich den Status im "New User Interface" auch im "Legacy Interface" auf der UDM-Pro nicht mehr einsehen.

    Dagegen auf einem USG-3 ist der Status im Legacy Interface sofort einsehbar.

    Dieser Controller läuft auf einer W10 Installation. Es funktioniert sogar mit der Einstellung per SSH im EdgeOS für DynDns hinter einem Router. Die Aktualisierung wird zeitnah im Web Interface unter Dynamisches DNS im Status angezeigt.

    Leider findet die Statusmeldung auf der UDM-Pro nicht mehr statt.

    Gibt es diese Möglichkeit der DynDns - Statusanzeige überhaupt noch? Oder gibt es nur eine Fehlermeldung bei fehlgeschlagener DynDns-Server- Aktualisierung.

    Vielleicht ist die Statusmeldung auch nur in eine andere Menuekategorie gewandert.. Ich finde die nicht mehr.

    • Hi,

      hast du hier irgendwas rausgefunden?

  • Hi zusammen, wenn ich doch diesen link hier mit meinem Token eingebe in den Browser dann müsste doch die duckdns seite mit meinem Account aufgeben oder?


    http://www.duckdns.org/\/update?domains=%h&ip=%i&token=YOUR_DUCKDNS_TOKEN


    das machts aber net...kommt immer ein 404er Fehler


    Dann stimmt doch der Link nicht mehr :frowning_face:


    Gruss

    • Hi - nein. Der Link nutzt ja "Platzhalter" wie z.B. domain. Diese Variablen kennt nur die UDM (oder in welchem Controller du es auch immer gesetzt hast) weil dort ja die Variablen wie Domain, Username, PW usw. definiert sind.
      Wenn du den Link einfach in den Browser kopierst, funktioniert das nicht - denn woher soll dein Browser die Variablen auflösen??

    • Aber so sollte es in der UDMP funktionieren...richtig?

    • Korrekt - weil die UDMP die Variablen ja aus den von dir befüllten Eingabefeldern kennt.
      Im Zweifel kannst du ja auch immer mehrere DynDNS Anbieter hinterlegen... ich habe z.B. immer drei, damit ich ggf. Fehler bei den Anbietern identifizieren kann.

    • Hi Maddeen..danke Dir.. ich habe jetzt folgendes eingeben:


      Dienst: dyndns

      Hostname: xxxxx.duckdns.org

      Benutzername: none

      Passwort: Mein Token

      Server: http://www.duckdns.org/update?domains=%h&token=%p&ip=%i



      So passt es richtig?


      Gruss

    • Das sollte passen. Ich nutze kein DuckDNS -- daher weiß ich nicht, ob Token = Passwort ist :smiling_face:

  • Neuerung für selfhost:


    carol.selfhost.de/update?username=xxxxx&password=xxxxx&hostname=xxxxx.selfhost.eu=%i

  • Konnte jemand mit desec.io DynDNS betreiben? Bei mir hat es nicht geklappt.


    Welche Erfahrungen habt ihr mit eigenen Domains als dyndns? Könnt ihr einen Provider empfehlen mit dem es problemlos und gut funktioniert (am besten dann mit mehreren Subdomains)?

  • Hallo allen,


    ich hab bei mir no-ip als DynDNS eingerichtet, allerdings bekomme ich beim ausführen des manuellen Update noch folgende Meldung:

    /usr/sbin/inadyn -n -s -C -f /run/inadyn.conf -1 -l debug --foreground


    .....

    Code
    inadyn[32385]: Certificate verification error:num=20:unable to get local issuer certificate:depth=2:/C=PA/O=TrustCor Systems S. de R.L./CN=TrustCor DV SSL CA - G2
    inadyn[32385]: OpenSSL error: 548642081584:error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed:s3_clnt.c:1269:


    kann mir das jemand erklären, woher die kommt und wie ich die abstellen kann ?


    ( UDM Pro )

    • Ich habe endlich die Lösung gefunden.

      Man muss die Hashes auch im Container erzeugen.

      Dann funzt das mit openssl / curl / inadyn.


      Code
      cd /etc/ssl/certs
      ln -s TrustCor.pem 5d3033c5.0
      ln -s TrustCor.pem 7c302982.0


      Danach sieht das bei mir so aus:

      Code
      # ls -la | grep TrustCor
      lrwxrwxrwx 1 root root 12 Oct 31 13:17 5d3033c5.0 -> TrustCor.pem
      lrwxrwxrwx 1 root root 12 Oct 31 13:19 7c302982.0 -> TrustCor.pem
      lrwxrwxrwx 1 root root 55 Oct 30 22:39 TrustCor.pem -> ../../../usr/share/ca-certificates/mozilla/TrustCor.crt


      (/usr/share/ca-certificates/mozilla/TrustCor.crt muss man auch aufnehmen).


      Grüße

      Aron

    • Das gleiche bei mir. Irgendetwas schein bei no-ip geändert worden zu sein.

      Jemand noch Ideen?


      Edit1:

      I've temporary disabled ssl check in the "/run/inadyn.conf" using "secure-ssl = false" to get to work.


      Von hier:

      DynDNS mit der UDM (Pro / Base)


      Hat bei mir geholfen

  • Hallo,


    goip.de und UDM Version 1.10.0 funktioniert bei mir nur folgende Serveradresse:

    www.goip.de/setip?username=%u&password=%p&subdomain=%h&ip=%i

    Die Auswahl des Services ist unerheblich, da eine Custom Config erstellt wird.


    CDPrinter

    Gefällt mir 2
    • Hi,

      verstehe ich Dich richtig, dass es nicht einfach reicht Deine Server URL einzutragen und man noch zusätzlich in der UDM per ssh eine Custom Config Datei erstellen muss?

      Kannst Du das näher erklären?


      Danke

    • Hi,


      UDM Pro mit der Version 1.20.30 und Network 7.2.94 funktioniert der Link auch super!


      Vielen Dank für den Hinweis

  • Moin moin,


    ich hab bisher meine Synology Diskstation meinen DDNS Eintrag bei ALL-Inkl aktualsieren lassen. Das hat auch immer geklappt. Das funktioniert auch jetzt wo die UDM Pro das übernimmt. Ich kann das bei All-Inkl ja nachlesen und da sehe ich das die WAN IP hinterlegt wird.


    Aber wenn ich nun die URL aufrufe, werde ich nicht an die WAN IP der UDM weitergeleitet. Ich wollte das ganze für VPN nutzten. Mit der IP direkt, kein Problem. Die URL bei All-inkl sagt nur: Not found.


    Hab ich noch einen Denkfehler? Internet kommt von Unitymedia/Vodafone.


    Gruß,

    Nils

    • Okay. Problem gelöst. Die Domain die ich für meine DDNS nutzen wollte wird nicht von ALL-INKL gehostet - da gibt es dann Probleme mit dem routing. Ich hab jetzt eine .DE Domain genommen die auch bei ALL-INKL in der Verwaltung ist. Damit geht alles.

      Gefällt mir 2
  • Servus ich nutzte den Dienst von https://ddnss.de

    habe es folgendermaßen zum laufen bekommen:

    • Service: dyndns
    • hostname: hostname.ddnss.de
    • Username: Username
    • Passwort: Passwort
    • Server: ddnss.de/nic/update?hostname=**hostname**.ddnss.de&myip=%i

    Ich habe es nur zum laufen bekommen, wenn ich den vollen Hostnamen hinter hostname= eingefügt habe in der Server url

    Danke 2 Gefällt mir 2
    • Aber dann bitte nicht so - ddnss.de/nic/update?hostname=**hostname**.ddnss.de&myip=%i -


      sondern so: - ddnss.de/nic/update?hostname=**HIER_DEN_HOSTNAME_KOMPLETT_EINTRAGEN**&myip=%i - und bitte die - ** - wegmachen!


      Dann funktioniert es auch bei mir. Danke für den Tipp :thumbs_up:

  • Hi,


    ich benutze DynDNS bei all-inkl.com


    Das funktioniert auch bisher einwandfrei (habe nur ipv4 laufen, mit ipv6 stehe ich noch auf Kriegsfuß bei der Telekom)

    • Service: syndns
    • rest wie beim anbieter eingetragen
    • Server: dyndns.kasserver.com/
    Danke 1
  • Wow, super tolle Idee, danke!

    Fehlt nur noch, dass es jemand für meinem Anbieter Dyndnss.net weiß.

    Wenn nicht wechsel ich eben zu einem den ihr schon geprüft habt.

    • Hi @Bertl - schreib den Anbieter einfach mal an. Damit er weiß, wodrauf du hinaus willst, musst du etwas ausholen.

      Aber das hat bei mir auch geklappt. Sprich erkläre ihm kurz, dass es bei deinem Gerät ein Problem mit dem URL-Handling gibt und man daher die sonst üblichen einfachen Hostnamen ändern muss.

      Damit der Anbieter sofort versteht, was du meinst, nimmst du einfach oben 2-3 Beispiele...

      Sprich...

      blabllaba ...

      bei Strato.com muss man anstatt "strato.com" jetzt folgende URL hinterlegen "dyndns.strato.com/\/nic/update?hostname=%h&myip=%i"


      Mein Anbieter hat sofort verstanden, was ich von ihm wollte :smiling_face:

      Du kannst aber auch erst mal mit einem der o.a. Varianten einfach testen.
      Also einfach dem vom Anbieter erwähnten Hostnamen nehmen und diesen um "/\/nic/update?hostname=%h&myip=%i" erweitern.

      Vielleicht hast du Glück und es funktioniert - wenn ja, geb uns nur bitte ein Feedback.

      Dank dir

    • Hab ich schon gemacht, ich war vorher schon in Kontakt mit einem netten Supporter von Dyndnss.net und er wird hoffentlich hier bald mitlesen und kann es ergänzen. :smiling_face:

      Gefällt mir 1
    • Ich hatte bei Selfhost in den FAQs einige Hinweise gefunden. Evtl. gibts sowas bei deinem Anbieter auch.

    • Na, wie sieht's aus @Bertl?

    • @razor: Sorry für die späte Rückmeldung, aber das Thema war bei mir nun seit über 1 Jahr in der Versenkung verschwunden. Ich hatte noch ein anderes Problem bei der PPPoE Einwahl mit der UDM Pro und deswegen war/ist eine Fritzbox vorne dran. Gestern hat der Ubiquiti-Support den Fehler bei mir gefunden und nun funktioniert es wie es soll.


      D.h. ich habe die DynDNS Funktion der UDM nicht wieder benutzt und nun könnte ich mit dem Thema weiter machen.

      Nach aktuellem Stand werde ich das aber evtl. gar nicht tun und weiterhin ne Fritzbox vornweg nutzen.


      Ich muss mir nun ansehen was in den letzten 12-14 Monaten und der DynDNS Thematik in der Firmware passiert ist und ob es nun leichter ist ein Site-to-Site VPN mit einer Fritzbox einzurichten oder nicht. Auch wenn AVM auf den Fritzboxen nun Wireguard offiziell implementiert, bei Ubi wird das ja scheinbar auf der UDM Pro noch ewig dauern.


      Und ja, ich weiß, inoffiziell läuft das schon, aber das ist mir zu blöd. :winking_face:

      Danke 1
  • Eine weitere Ergänzung zu dyndnsfree.de (Namemaster):


    Hostname: /nic/update?hostname=xxx.p7.de

    Server: dynup.de

    Danke 1
    • Dank dir. Nur zur Sicherheit -- du musstest also deine Server-URL eigentlich nicht anpassen, sondern nur den Hostname?

    • Bei der USG soll als Server laut der Hilfeseite von dyndnsfree.de die Domain „dynup.de“ eingetragen werden. Erst mit der Anpassung des Hostnamen "/nic/update?hostname=xxx.p7.de" funktioniert es bei der UDM Pro.

      Gefällt mir 1
  • Ergänzung für selfhost.de


    Selfhost.de Server URL carol.selfhost.de/update?username=xxxxxxxxx&password=xxxxxxxxxx&hostname=%h&myip=%i


    Auf Kommandozeile des Controllers kann sofort nach Eintrag die Abfrage getestet werden mit:


    /usr/sbin/inadyn -n -s -C -f /run/inadyn.conf -1 -l debug --foreground

    Danke 1
    • Super - vielen Dank. Habe dein Eintrag aktualisiert.

    • Ergänzung zu no-ip (hier hat sich ein kleiner Fehler eingeschlichen)

      richtiger Link: dynupdate.no-ip.com/nic/update?hostname=%h&myip=%i

      testen auf CLI mit # /usr/sbin/inadyn -n -s -C -f /run/inadyn.conf -1 -l debug --foreground

      --> success-Meldung, wenn's funktioniert hat

      Danke 1
    • @unithom - dank dir - hab ich geändert.

    • Moin zusammen,

      bei mir hat der Link zu "selfhost" nicht funktioniert. Jetzt habe ich einen anderen Link gefunden und probiert. Der funktioniert bei mir auf der UDMP: carol.selfhost.de/\/nic/update?hostname=%h&myip=%i


      Vielleicht könnte den nochmal einer verifzieren, aber so kann ich bei mir eine VPN-Verbindung aufbauen.

      Danke 1
    • Ich teste mal und melde mich wieder. Evtl. haben die Selfhost was geändert.