This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DYNDNS - Has anyone got this working ?

Up to version 5.011 now, and my DYNDNS settings do still not update my external IP at DYNDNS.org. My dynamic IP changes approx 3 x per day due to my flakey ADSL connection. Its a simple configuration page, so dont see what I am doing wrong. I am using the same details I use to logon to DYNDNS to administer my account and the same details I use with Direct Update Client, which all work fine - Help


This thread was automatically locked due to age.
Parents
  • [ QUOTE ]
    Up to version 5.011 now, and my DYNDNS settings do still not update my external IP at DYNDNS.org. My dynamic IP changes approx 3 x per day due to my flakey ADSL connection. Its a simple configuration page, so dont see what I am doing wrong. I am using the same details I use to logon to DYNDNS to administer my account and the same details I use with Direct Update Client, which all work fine - Help 

    [/ QUOTE ]

    Are you putting the complete hostname (FQDN) in the Hostname field?  Aside from username/password problems thats the only thing you could configure wrong there [:)]

    ie: do you have

    myhost.dyndns.org

    or do you just have:

    myhost

    ?
  • Yes, I have a custom DNS account with DYNDNS, so I have my full FQDN name defined, and the username and password are correct, as per succeed in logging in to DYNDNS with them. So I am stumped as well.

    Is the success of update dependant on  any other ASL settings, i.e. open ports out ???
  • I posted this a while ago.  I really suggest doing a search before asking will solve your problems quicker.  Just to reiterate what was said previously.  Astaro does NOT yet support CUSTOM DynDNS.  Below is a copy of a message that at least provides a work around.  Its a pain in the arse because everytime you reboot the Astaro box you have to remember to manually restart the daemon.  Would be nice if the good guys at Astaro would fix it so it would work.



    OK, Ive had a chance to play some more. To make dyndns custom work you need the following in your /etc/dyndns.conf file.

    Code:
    --------------------------------------------------------------------------------

    service-type=dyndns-customuser=username[:P]asswordhost=mydomain.com.au,www.mydomain.com.au,mail.mydomain.com.aumx=mail.mydomain.com.auinterface=ppp0max-interval=86400cache-file=/opt/tmpfs/ez-ipupdate.cachedaemon

    --------------------------------------------------------------------------------


    Unfortunately this file seems to get overridden when the system is rebooted if the dyndns is turned on in webadmin. If you turn if off however you have to manually start the daemon at each reboot. The command to do this is:

    Code:
    --------------------------------------------------------------------------------

    ez-ipupdate -c /etc/dyndns.conf

    --------------------------------------------------------------------------------


    It should be noted that ez-ipupdate is able to work with many of the dynamic dns services, but the documentation for it is non-existant. You can get help from the command line, but thats it and it doesn't really help. I resorted to reading the source code.

    Astaro really should provide a far better user interface to this piece of code, maybe in a soon to be released up2date? Please.....
Reply
  • I posted this a while ago.  I really suggest doing a search before asking will solve your problems quicker.  Just to reiterate what was said previously.  Astaro does NOT yet support CUSTOM DynDNS.  Below is a copy of a message that at least provides a work around.  Its a pain in the arse because everytime you reboot the Astaro box you have to remember to manually restart the daemon.  Would be nice if the good guys at Astaro would fix it so it would work.



    OK, Ive had a chance to play some more. To make dyndns custom work you need the following in your /etc/dyndns.conf file.

    Code:
    --------------------------------------------------------------------------------

    service-type=dyndns-customuser=username[:P]asswordhost=mydomain.com.au,www.mydomain.com.au,mail.mydomain.com.aumx=mail.mydomain.com.auinterface=ppp0max-interval=86400cache-file=/opt/tmpfs/ez-ipupdate.cachedaemon

    --------------------------------------------------------------------------------


    Unfortunately this file seems to get overridden when the system is rebooted if the dyndns is turned on in webadmin. If you turn if off however you have to manually start the daemon at each reboot. The command to do this is:

    Code:
    --------------------------------------------------------------------------------

    ez-ipupdate -c /etc/dyndns.conf

    --------------------------------------------------------------------------------


    It should be noted that ez-ipupdate is able to work with many of the dynamic dns services, but the documentation for it is non-existant. You can get help from the command line, but thats it and it doesn't really help. I resorted to reading the source code.

    Astaro really should provide a far better user interface to this piece of code, maybe in a soon to be released up2date? Please.....
Children
  • STF for dyndns or ez-ipupdate..there is a packge available..i am using it now and the readme is very informative..

    #The introduction of any non-Astaro software features into the Astaro 
    #product, or on the same machine which the Astaro product resides, 
    #will void any implied or implicit product warranties provided by the 
    #manufacturer. Additionally, Astaro will have no obligation, in any way, 
    #to support such an environment. 


    Installation HowTo of DYNDNS services on ASL V3

    Requirements

    - ASL V3
    - A packet filter allowing HTTP to the dyndns provider, if HTTP
      proxy is enabled on the firewall it won't be nescessary!
    - An Account on dyndns.org


    Related files:

    - dyndns; start/stop script for ez-ipupdate running in daemon mode
    - dyndns.conf; sample configuration file to use with dyndns.org
    - ez-ipudate; binary of the dyndns client

    TODO

    1) change the values for user and host in dyndns.conf
       to fulfill your needs.

    -----
    user=username[:P]assword
    host=hostname.dyndns_provider_domain
    -----

    2) move dyndns.conf to ASL:/etc
       chmod 644 /etc/dyndns.conf
        
    3) move dyndns to ASL:/etc/rc.d
       chmod 755 /etc/rc.d/dyndns

    4) move ez-ipupdate to ASL:/usr/bin
       chmod 755 /usr/bin/ez-ipupdate

    5) cd to /etc/rc.d/rc3.d

    Create symlinks pointing to ../dyndns
    - ln -s ../dyndns K81dyndns
    - ln -s ../dyndns S81dyndns

    6) start the dyndns service "/etc/rc.d/dyndns start"

    7) check if /tmp/ez-ipupdate.cache was written, if
       yes the connection was successful.

    8) Try to access the firewall by hostname

    THAT'S IT ;-))


    The files are available by searching hte forums..[:)]
  • Thanks guys for the confirmation that Custom DYNDNS is not supported yet. Thats all I need to know. I have "Dynamic Update" client working anyway, but just wanted to shift the role to ASL.

    FYI, I did STF before posting using string "DYNDNS", which did not return any relavant articles, therefore assumed the topic had not been raised yet. Maybe I used the wrong string or search function not operating correctly.

    Thanks for the flame anyway !
  • no flames intended.....i took me a bit to find dyndns on the forums..had to tell the search engine to back a year using syndns or ez-ipudate....