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

    Dnsomatic

    Scheduled Pinned Locked Moved pfSense Packages
    8 Posts 2 Posters 5.0k 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.
    • X Offline
      XIII
      last edited by

      I set up dnsomatic per wallabybob post and it connects to dnsomatic fine, but it is not updating anything. I have freedns and opendns, open is having a problem right now but free is returning:

      ERROR: Missing S/key and DataID, check your update URL.

      I am not sure what is wrong, what goes in which field for it to work with dnsomatic?

      thanks

      -Chris Stutzman
      Sys0:2.0.1: AMD Sempron 140 @2.7 1024M RAM 100GHD
      Sys1:2.0.1: Intel P4 @2.66 1024M RAM 40GHD
      freedns.afraid.org - Free DNS dynamic DNS subdomain and domain hosting.
      Check out the pfSense Wiki

      1 Reply Last reply Reply Quote 0
      • W Offline
        wallabybob
        last edited by

        @XIII:

        I set up dnsomatic per wallabybob post and it connects to dnsomatic fine, but it is not updating anything. I have freedns and opendns, open is having a problem right now but free is returning:

        ERROR: Missing S/key and DataID, check your update URL.

        I presume you mean you open the dnsomatic web site and it returns you an email reporting a problem with its attempt to update your freedns registration. Unfortunately I don't see freedns in the list of services supported by dnsomatic (list at http://www.dnsomatic.com/wiki/supportedservices) so I guess I don't know what you are doing or attempting to do.

        I presume you have setup an account on dnsomatic and have specified the correct parameters for that account in the url you are attempting to open. (See http://www.dnsomatic.com/wiki/api for the form of the url
        required by dnsomatic.)

        1 Reply Last reply Reply Quote 0
        • X Offline
          XIII
          last edited by

          When one goes to add a new service freedns (afraid.org) is there. i have tried what i had in pf for the settings (when using afraid) but it doesn't work.

          Also how does one specify which records to update, if i have 4 but only what pf to update 2, how does this work (I sent dnsomatic an email last week but have gotten no response)

          -Chris Stutzman
          Sys0:2.0.1: AMD Sempron 140 @2.7 1024M RAM 100GHD
          Sys1:2.0.1: Intel P4 @2.66 1024M RAM 40GHD
          freedns.afraid.org - Free DNS dynamic DNS subdomain and domain hosting.
          Check out the pfSense Wiki

          1 Reply Last reply Reply Quote 0
          • X Offline
            XIII
            last edited by

            i rotated my tokens with afraid, will have to wait to test new token with dnsomatic as the upgrade to 1.2.3 removed your config file. I have it working with opendns, just need to figure out afraid

            -Chris Stutzman
            Sys0:2.0.1: AMD Sempron 140 @2.7 1024M RAM 100GHD
            Sys1:2.0.1: Intel P4 @2.66 1024M RAM 40GHD
            freedns.afraid.org - Free DNS dynamic DNS subdomain and domain hosting.
            Check out the pfSense Wiki

            1 Reply Last reply Reply Quote 0
            • W Offline
              wallabybob
              last edited by

              I use OpenDNS as my name server. I have a domain name registered with dyndns.org.
              When my IP address changes I want to change the registration with OpenDNS and dyndns.org. I can do that in one hit by adjusting my registration with dnsomatic and it then adjusts my registration with OpenDNS and dyndns.org. I have set my dnsomatic profile to send me an email on each update and I routinely get an email for the update on OpenDNS and dyndns.org. This is useful for debugging and is easily turned off if it gets too noisy.

              For this to work, it is necessary to register the appropriate username and password with dnsomatic (in my case, the username and password for OpenDNS and the username and password for dyndns.org).

              @XIII:

              When one goes to add a new service freedns (afraid.org) is there. i have tried what i had in pf for the settings (when using afraid) but it doesn't work.

              Add a new service where? dnsomatic? Where did you try "what i had in pf for the settings (when using afraid) but it doesn't work"? The php file or dnsomatic or … ?

              Also how does one specify which records to update, if i have 4 but only what pf to update 2, how does this work (I sent dnsomatic an email last week but have gotten no response)

              Don't know what records you mean. Just register with dnsomatic the domains you want updated by dnsomatic. My code uses dnsomatic and dnsomatic alone to update dynamic dns records. I suppose it should be fairly easy to extend my code to use other "dynamic dns servers" but I'm not going to undertake to figure out those extensions. If such other server uses a URL for updates then an extension for that service such be pretty easy to figure out if you have the specification for the URL to do the update.

              1 Reply Last reply Reply Quote 0
              • X Offline
                XIII
                last edited by

                in dnsomatic a service refers to a ddns service like afraid, opendns, dyndns.org, etc

                for "what i had in pf for the settings (when using afraid) but it doesn't work" i put the key for afraid that was under hostname in the pfbox when using afraid (it worked). when using dnsomatic i changed this to all.dnsomatic.com. and within dnsomatic i put the key where they requested it (add it as a service and you will see what i mean) but it returns an error everytime.

                for the records to update:
                if i have multiple services, lets say i have dyndns.org, afraid, and 2 opendns accounts but i want pf to update only 1 opendns account and the dyndns.org account but not the 2nd opendns account or afraid, how does one do this? for now i have the hostname (on the pf box) as all.dnsomatic.com, this updates all accounts/services listed in my account with dnsomatic

                sorry for not being very clear.

                -Chris Stutzman
                Sys0:2.0.1: AMD Sempron 140 @2.7 1024M RAM 100GHD
                Sys1:2.0.1: Intel P4 @2.66 1024M RAM 40GHD
                freedns.afraid.org - Free DNS dynamic DNS subdomain and domain hosting.
                Check out the pfSense Wiki

                1 Reply Last reply Reply Quote 0
                • W Offline
                  wallabybob
                  last edited by

                  @XIII:

                  in dnsomatic a service refers to a ddns service like afraid, opendns, dyndns.org, etc

                  for "what i had in pf for the settings (when using afraid) but it doesn't work" i put the key for afraid that was under hostname in the pfbox when using afraid (it worked). when using dnsomatic i changed this to all.dnsomatic.com. and within dnsomatic i put the key where they requested it (add it as a service and you will see what i mean) but it returns an error everytime.

                  I haven't ever tried to add afraid.org as a service to dnsomatic before today. When I tried I moved the mouse pointer over they question mark beside Key and a popup box displayed an explanation. I guess you might not have correctly copied they key. Or dnsomatic update of afraid.org is broken. I guess you should pursue this with dnsomatic and afraid.org

                  for the records to update:
                  if i have multiple services, lets say i have dyndns.org, afraid, and 2 opendns accounts but i want pf to update only 1 opendns account and the dyndns.org account but not the 2nd opendns account or afraid, how does one do this? for now i have the hostname (on the pf box) as all.dnsomatic.com, this updates all accounts/services listed in my account with dnsomatic

                  sorry for not being very clear.

                  Given that dnsomatic says of itself: "DNS-O-Matic provides you a free and easy way to announce your dynamic IP changes to multiple services with a single update. Using DNS-O-Matic allows you to pick and choose what Dynamic DNS services you want to notify, all from one easy to use interface." I would say that you register with dnsomatic only those services you want updated. I can't see that dnsomatic does anything other than update ddns services so why would you register with dnsomatic a service you don't want updated? So don't register with dnsomatic any services you don't want updated. Have I missed something?

                  From the dnsomatic API specification it looks to me that in a single URL you can request dnsomatic to update a single service OR all services. Consequently if you want to update only some services I would guess its necessary to use multiple URLs and multiple requests. If you want to update multiple (but not all) services in a single URL you should discuss this with dnsomatic. (I have no association with dnsomatic other than being a user of their service.)

                  1 Reply Last reply Reply Quote 0
                  • X Offline
                    XIII
                    last edited by

                    I am still waiting to hear from dnsomatic on the issue of selective updates as well as afraid.org. Your package works.

                    Thanks for taking the time to not only write the "package" for dnsomatic support but for putting on the forum for all to use.

                    I will wait for their response to update only selected records v. all and wil post their reply

                    Thanks for your help.

                    -Chris Stutzman
                    Sys0:2.0.1: AMD Sempron 140 @2.7 1024M RAM 100GHD
                    Sys1:2.0.1: Intel P4 @2.66 1024M RAM 40GHD
                    freedns.afraid.org - Free DNS dynamic DNS subdomain and domain hosting.
                    Check out the pfSense Wiki

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