This commit is contained in:
DoTheEvolution
2020-05-10 12:32:16 +02:00
parent 64e6b115b3
commit 4cc9ee53f4
+9 -7
View File
@@ -1,4 +1,4 @@
# DDclient in docker # DDclient
###### guide by example ###### guide by example
@@ -11,9 +11,10 @@ Automatic DNS entries update.
* [DockerHub](https://hub.docker.com/r/linuxserver/ddclient) * [DockerHub](https://hub.docker.com/r/linuxserver/ddclient)
DDclient is a Perl client used to update dynamic DNS records.</br> DDclient is a Perl client used to update dynamic DNS records.</br>
Useful if not having a static IP from ISP, so that if you reset your router, Very useful if not having a static IP from the ISP.
or have power outage, and you get a new public IP assigned, It makes sure that if you reset your router, or have a power outage,
this IP gets automaticly set in the DNS records for your domains. and you get a new public IP assigned, this IP gets automaticly set
in the DNS records for your domains.
In this setup it works by checking every 10 minutes In this setup it works by checking every 10 minutes
[checkip.dyndns.org](http://checkip.dyndns.org/), [checkip.dyndns.org](http://checkip.dyndns.org/),
@@ -31,9 +32,6 @@ and if the IP changed from the previous one, it updates the DNS records.
Install ddclient from your linux official repos. Install ddclient from your linux official repos.
After configuration enable the service</br>
`sudo systemctl enable --now ddclient`
# Configuration # Configuration
Official ddclient config example Official ddclient config example
@@ -73,6 +71,10 @@ password=global-api-key-goes-here \
blobloblo.net,*.blobloblo.net,whatever.blobloblo.org blobloblo.net,*.blobloblo.net,whatever.blobloblo.org
``` ```
# Start the service
`sudo systemctl enable --now ddclient`
# Update # Update
During host linux packages update. During host linux packages update.