Line 19: |
Line 19: |
| ddclient can be used on servers configured in server gateway mode or in server only mode. | | ddclient can be used on servers configured in server gateway mode or in server only mode. |
| | | |
− | {{Warning box|When you have the smeserver.free.fr sme7-ddclient contrib installed and you run '''yum upgrade''' with the '''smecontribs''' repository enabled on your server, watch out! There is a smeserver-ddclient package that will get installed as an upgrade and this conflicts with the sme7-ddclient package ! Remove the sme7-ddclient first, see instructions below.}}
| + | ===Smecontribs repository version=== |
| + | ==== Maintainer ==== |
| + | [mailto:stephdl@de-labrusse.fr Stéphane de Labrusse] AKA [[User:Stephdl|Stephdl]] |
| + | |
| + | This contrib is the official and maintained version for SME Server 8, some Free or paid services of dynamic dns had been incorporated to the contribs. |
| + | ====Installation==== |
| + | |
| + | yum install --enablerepo=smecontribs smeserver-ddclient |
| + | |
| + | then |
| + | signal-event ddclient |
| + | or |
| + | signal-event post-upgrade and reboot commands. |
| | | |
| + | A new panel will be added to the server manager. |
| | | |
− | ===SME contribs repo version=== | + | Use this panel to configure domain records you wish to keep updated with your dynamic IP using the ddclient contrib |
| + | ====how to use==== |
| + | You need to create in first a domain in the server-maner (panel of domains) which must match the domain you set with your provider of dynamic dns. |
| + | for example if the domain you make at DTdns is : home.dtdns.net then you have to create a relevant domain with this name. |
| | | |
− | '''Note: There appears to be a number of unresolved problems with the smeserver-ddclient contrib which prevent proper functionality.'''
| + | Then go to the panel of "Dynamic clients", choose the domain you made then set your dynamic DNS provider and credentials associated. |
| | | |
− | For details of these problems, refer to http://bugs.contribs.org/buglist.cgi?quicksearch=smeserver-ddclient&list_id=11233 (at December 2012)
| + | Every 300s the contrib perform a check to verify if your ip has been changed to http://checkip.dyndns.org/. Do not try to decrease the time-out under of 300s else you could be blacklisted by providers |
| | | |
− | User are advised to install the sme7-ddclient contrib referred to below, which is known to work on SME 8.
| + | There are some services that you can use |
| | | |
− | ====Installation====
| + | * ip.changeip.com |
| + | * ipdetect.dnspark.com |
| + | * checkip.dyndns.org:8245 |
| + | * checkip.dyndns.org |
| | | |
− | yum install --enablerepo=smecontribs smeserver-ddclient
| + | If you want to change the service which verify your external ip you can do : |
| | | |
− | There is no need to run the signal-event post-upgrade and reboot commands.
| + | config setprop ddclient urlcheckip ip.changeip.com |
| + | signal-event ddclient |
| | | |
− | A new panel will be added to the server manager.
| + | ====Providers available==== |
| + | * Dyndns.org |
| + | * ZoneEdit.com |
| + | * Easydns.com |
| + | * Hammernode (hn.org) |
| + | * dslreports.com |
| + | * eurodyndns.org |
| + | * Dtdns.com |
| + | * loopia.se |
| + | * dnspark.com |
| + | * Dynhost (ovh.com) |
| + | * Noip.com |
| + | * Changeip.com |
| | | |
− | Use this panel to configure domain records you wish to keep updated with your dynamic IP using the ddclient contrib
| + | If your provider of dynamic dns is not available in smeserver-ddclient, please raise {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-transmission|title=a bug }}and provide workable settings of your provider with ddclient (make search with google). |
| | | |
| ====Removal==== | | ====Removal==== |
Line 45: |
Line 77: |
| | | |
| ===smeserver.free.fr version=== | | ===smeserver.free.fr version=== |
| + | |
| + | {{Note box|This contribs is no longer maintained and may be unstable or broke your system}} |
| + | {{Warning box|When you have the smeserver.free.fr sme7-ddclient contrib installed and you run '''yum upgrade''' with the '''smecontribs''' repository enabled on your server, watch out! There is a smeserver-ddclient package that will get installed as an upgrade and this conflicts with the sme7-ddclient package ! Remove the sme7-ddclient first, see instructions below.}} |
| | | |
| '''Note: This RPM works with SME 8 or SME 7''' | | '''Note: This RPM works with SME 8 or SME 7''' |