Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Dynamic DNS via stratu aktualisiert nur manuall

    Scheduled Pinned Locked Moved Deutsch
    10 Posts 5 Posters 804 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      benjsing
      last edited by

      Hallo zusammen,

      ich habe eine strato Subdomain unter Dynamic DNS eingetragen.

      • Service Type: custom
      • Interface to monitor: WAN
      • Interface to send update from: LAN
      • Verbose logging: unchecked
      • HTTP API DNS Options: Force IPv4 DNS Resolution: checked
      • HTTP API SSL/TLS: unchecked
      • Username: leer
      • Password: leer
      • Update URL: (eingetragen)
      • Result Match: leer

      Sämtliche Informationen werden in der URL zusammengefasst, sodass Username und Password leer bleiben.

      Regelmäßig bleibt das Update aus, ich sehe auch nirgends eine Einstellung, dass bsp. alle 2 Stunden einmal die URL aufgerufen wird.

      Sollte pfSense dies automatisch tun? Und wenn ja, wo liegt der Fehler? Weil Username/Password leer sind?

      Ich habe eben die Einstellung hierfür aufgerufen, nichts verändert, dann Safe & Force Update angeklickt, und es hat funktioniert. Aber eben, das Update wurde forciert. Was muss ich tun, damit dies automatisch geschieht?

      Vielen Dank im Voraus für Eure Hilfe :)

      V 1 Reply Last reply Reply Quote 0
      • W
        wkn
        last edited by

        Check mal verbose logging und schau was im System Log angezeigt wird.

        Die pfSense ruft den Updater normal einmal am Tag (01:01) nach Vergleich mit der gecachten IP oder nach neuem Verbindungsaufbau des WAN auf. Forced Update setzt den Cache nur auf 0.0.0.0

        1 Reply Last reply Reply Quote 0
        • V
          viragomann @benjsing
          last edited by

          @benjsing said in Dynamic DNS via stratu aktualisiert nur manuall:

          Regelmäßig bleibt das Update aus

          Bekommt die pfSense überhaupt eine IP-Änderung mit?
          Wenn sich an ihren Interfaces nichts ändert, gibt es auch keinen Anlass von sich aus aktiv zu werden. Dann kannst du nur das standardmäßige Update-Intervall entsprechend kurz setzen. Damit überprüft sie dann die externe IP auf Änderung.

          1 Reply Last reply Reply Quote 0
          • B
            benjsing
            last edited by

            Vielen Dank.

            Wo ändere ich denn das Update-Intervall? Auf der Dynamic DNS Seite unter Services gibt es diesen Punkt nicht.

            Bestünde auch die Möglichkeit, den Vorgang (unabhängig, ob sich die externe IP überhaupt geändert hat) einfach regelmäßig per cron o.Ä. auszuführen? Wenn die externe IP sich geändert hat, wird die neue IP übermittelt. Wenn nicht, wird halt die bereits übermittelte IP erneut übermittelt, was ja auch nicht schlimm wäre.?

            V 1 Reply Last reply Reply Quote 0
            • V
              viragomann @benjsing
              last edited by

              @benjsing
              Ich spreche ja von einem cron-Job, der die externe IP mit einem DNS gegenprüft. Ist sie unverändert, tut er nichts weiter, passt sie nicht mehr, startet er das Update.

              Den cron-Job gibt es, allerding, wie erwähnt, wird er standardmäßige nur einmal am Tag aktiv. Um ihn anzupassen ist das cron-Package nötig. Nach der Installation findest du es im Service Menü: /usr/bin/nice -n20 /etc/rc.dyndns.update

              1 Reply Last reply Reply Quote 1
              • B
                benjsing
                last edited by

                Top, danke :)

                Ich habe den cron nun folgendermaßen eingerichtet
                9ce5084a-c46a-43d5-979e-e3209af154cf-grafik.png

                Das ist vermutlich absoluter Overkill, aber das Script dürfte ja jetzt nicht soo ressourcenhungrig sein.

                V 1 Reply Last reply Reply Quote 0
                • V
                  viragomann @benjsing
                  last edited by

                  @benjsing
                  Alle 5 Stunden? Ein Overkill?
                  Und wenn sich die IP mal ändert, musst du ggf. stundenlang warten, bis du wieder Zugriff bekommst?

                  Ich hatte das bislang glücklicherweise noch nicht verwenden müssen, hatte mir aber schon mal dazu Gedanken gemacht und im Netz recherchiert, weil der Provider einen Anschluss in eine CGN gesteckt hatte. Da wär ich aber auf ein 3 Minuten Intervall gekommen, maximal 5.

                  Ein 5 Minuten Intervall wäre das:
                  dcb7cb86-3af3-4f23-b3e5-c0bc3c8e8fc4-image.png

                  Das Script fragt lediglich die eigene öffentliche IP bei einem Internetservice ab und vergleicht diese mit den gecachten Daten. Ist die IP unverändert, tut es nichts weiter. Wenn verändert startet es die Updates der konfigurierten DynDNS.
                  Welcher Internetservice zum Abfragen der IP verwendet wird bzw. einen alternativen setzen, kann man in Services > Dynamic DNS > Check IP Services.

                  Bob.DigB 1 Reply Last reply Reply Quote 0
                  • Bob.DigB
                    Bob.Dig LAYER 8 @viragomann
                    last edited by

                    @viragomann Ich meine, dass das normalerweise aber nicht nötig ist, also dass bei Gatewayevents oder ähnlichem auch der Abgleich erfolgt. Hatte nur mal eine kurze Zeit Probleme damit, die wohl irgendwie gefixt wurden.

                    V 1 Reply Last reply Reply Quote 0
                    • V
                      viragomann @Bob.Dig
                      last edited by

                      @Bob-Dig
                      Problem scheint zu sein, dass die pfSense davon nichts mitbekommt, also hinter einem Router betrieben wird.
                      Deshalb sollte DynDNS nach Möglichkeit am Internet-Gateway gemacht werden, aber die bieten oft nur sehr eingeschränkte Funktionen.

                      1 Reply Last reply Reply Quote 1
                      • JeGrJ
                        JeGr LAYER 8 Moderator
                        last edited by JeGr

                        @benjsing said in Dynamic DNS via stratu aktualisiert nur manuall:

                        Interface to send update from: LAN

                        Öh what? Hast du da mal sinnvollerweise WAN eingetragen und nochmal getestet? Steht ja nicht umsonst drunter:

                        This is almost always the same as the Interface to Monitor!

                        ich würde da eher mal wieder den Cron gerade setzen wie er vorher war (1x am Tag) und testen, ob es dann geht. Ich denke eher, das hast du schlicht falsch eingestellt. Denn wenn er zwar die IP vom WAN nutzt, aber auf LAN gebunden ist und das überprüft, macht das herzlich wenig Sinn :D

                        Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

                        If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.