IT/Software/Server Config/ddclient: Difference between revisions
Access restrictions were established for this page. If you see this message, you have no access to this page.
Walttheboss (talk | contribs) No edit summary |
Walttheboss (talk | contribs) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
===General=== | ===General=== | ||
This is a great tool for keeping a dynamic ip static to the world. | This is a great tool for keeping a dynamic ip static to the world. | ||
=== Install === | |||
From the package manager. | |||
More info on their [https://ddclient.net/ website.] | |||
===Config=== | ===Config=== | ||
Line 6: | Line 11: | ||
Below is an example of one that works between zoneedit and Ubuntu Server 18.04.3 | Below is an example of one that works between zoneedit and Ubuntu Server 18.04.3 | ||
<nowiki> | |||
<nowiki># | # Configuration file for ddclient generated by debconf | ||
# | |||
# /etc/ddclient.conf | |||
#use=web, web=myonlineportal.net/checkip | |||
ssl=yes | |||
protocol=zoneedit1 | |||
#use=if, if=enp0s31f6 | |||
use=web, web=dynamic.zoneedit.com/checkip.html | |||
server=dynamic.zoneedit.com | |||
login=yourboss | |||
password= 'asifiwouldgiveittoyou' | |||
domain1.com, domain2.com | |||
domain3.com | |||
domain4.com | |||
</nowiki> | |||
===Running the program=== | |||
<br /> | |||
<code>sudo ddclient</code> | |||
Most errors are clear from the output. | |||
It does not like to be run more than every 5 minutes. | |||
This will allow you to see all the debugging. | |||
< | <code>sudo ddclient -daemon=0 -debug -verbose -noquiet </code> | ||
You may need to remove the cache file | |||
<code>sudo rm /var/cache/ddclient/ddclient.cache</code> | |||
< | |||
Latest revision as of 06:06, 4 May 2020
General
This is a great tool for keeping a dynamic ip static to the world.
Install
From the package manager.
More info on their website.
Config
This can be very hard if you are new to it.
Below is an example of one that works between zoneedit and Ubuntu Server 18.04.3
# Configuration file for ddclient generated by debconf # # /etc/ddclient.conf #use=web, web=myonlineportal.net/checkip ssl=yes protocol=zoneedit1 #use=if, if=enp0s31f6 use=web, web=dynamic.zoneedit.com/checkip.html server=dynamic.zoneedit.com login=yourboss password= 'asifiwouldgiveittoyou' domain1.com, domain2.com domain3.com domain4.com
Running the program
sudo ddclient
Most errors are clear from the output. It does not like to be run more than every 5 minutes.
This will allow you to see all the debugging.
sudo ddclient -daemon=0 -debug -verbose -noquiet
You may need to remove the cache file
sudo rm /var/cache/ddclient/ddclient.cache