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 on version 4

Recently I went back to V.4 due to several known issues with v.5(i.e. slowing my network connect, POP# Proxy, etc.). One thing I really liked was the support for DynDNS in v.5. Does anyone know if this feature will be backported to v.4..? If  not, how about a similar work-around. This feature is kinda cool, as it keeps me from grabbing little piecesof paper with my new IP every time my ISP renews my PPoE IP lease [:)]

Thx,
Myk H


This thread was automatically locked due to age.
Parents
  • You can install ddclient on ASL v4; you just have to create startup scripts and tell ddclient to watch your ppp(oe) interface.

    If you have a Windows OS Machine behind your Firewall you might want to try a Windows client to update your hosts via remote ip detection.

    You can find the clients at  dyndns.org.
Reply
  • You can install ddclient on ASL v4; you just have to create startup scripts and tell ddclient to watch your ppp(oe) interface.

    If you have a Windows OS Machine behind your Firewall you might want to try a Windows client to update your hosts via remote ip detection.

    You can find the clients at  dyndns.org.
Children
  • Thanks for the reply. Does anyoe have experience w/ddclient..? I'd liek to try it out, but i'd hate t omuck with ASL's internals and possibly cause an exploit. I would think running the Windoze client will have some unexpected effects on ASL..Any thoughts..?
  • Since the Windows client does not interfere with ASL but checks your IP address via connect to a remote wb server and then updates the DynDNS servers, there is no negative impact on your ASL whatsoever.

    I had ddclient 3.6.1 running on my ASL v4. It was running fine and I had no problems with my ASL at all. Sometimes my ddclient process died though, so I had to restart it regularly.

    You have to edit your ddclient.conf and configure at least following:
    Code:
    use=if, if=ppp0
    #mail=user@domain
    pid=/var/run/ddclient.pid
    server=members.dyndns.org
    login=user
    password=pass
    #mx=
    #backupmx=yes|no
    #wildcard=yes|no
    server=members.dyndns.org,
    protocol=dyndns2
    host1.dyndns.org
    host2.dyndns.org
    host3.dyndns.org


    In this example ppp is the dialup interface. The IP address of this interface is reported to DynDNS.

    Now you can create a litte start/stop Script an add it to your system boot sequence. A simple restart script (e.g. /usr/sbin/ddclient-restart):
    Code:
    kill `cat /var/run/ddclient.pid`
    /usr/sbin/ddclient -daemon 60

     

    Because sometimes my ddclient process  died, I had added following to my crontab.misc. You might also want to do that.
    Code:
    * */2 * * *   root /usr/sbin/ddclient-restart

  • realcf,

    what you do if your ddclient dies between your restart interval? :-)
    Since I had the same problem I decided to run a cronjob as well but this one calls ddclient to start and die after it did his check/update...

    techno.kid
  • I did not have a major problem with ddclient in daemon mode. Before using my cron job it may have died once a week, I guess. - Because I use my dyndns address just for remote access to my home network from work once in a while, I did not monitor how often ddclient was unavailable.

    The cron solution did work fine for me because usually my internet connection was up long before I got to work - So I never have noticed my ddclient was down lately.