ddClient Install 1. (*Login into a command line prompt on your Linux server *) 2. (* Downloads the compressed .tar file *) wget http://members.rogers.com/ddclient/pub/ddclient.tar.gz 3. (* Uncompresses the .tar file *) tar zxvf ddclient.tar.gz 4. (* Change the directory to the untarred directory *) cd ddclient-3.6.3/ 5. (* If the directory has a different name, like 3.6.4, use this to find what it is *) ls -al 6. (* Copy the script file *) cp ddclient /usr/sbin 7. (* Copy the configuration file *) cp sample-etc_ddclient.conf /etc/ddclient.conf 8. (* Edit the configuration file *) nano /etc/ddclient.conf 9. (* You'll need to uncomment, remove #, the correct querry lines for your IP *) (* I used the interface assigned to my external nic *) use=if, if=eth0 # via interfaces 10. (* Uncomment the correct login for your DNS service *) (* Do not change the commas or backslashes on edited lines *) server=www.zoneedit.com, \ protocol=zoneedit1, \ login=your-zoneedit-login, \ password=your-zoneedit-password \ www.your.domain,mail.your.domain 11. (* Test that your selected interface gives the correct IP *) ddclient -daemon=0 -query 12. (* Install the client as a daemon *) cp sample-etc_rc.d_init.d_ddclient /etc/rc.d/init.d/ddclient /sbin/chkconfig --add ddclient