". "This is an incomplete list of the services supported by ddclient. ". "If your favoriet dynamic dns provider isn't here, check the result " . "ddclient --help with the most recent version of ddclient. If it's " . "there, check the patches section on sf.net and if it's really not " . "supported by ddclient you can try to modify ddclient yourself. " . "
" . "Since ddclient version 3.7, ddclient also supports https to update your favorit provider. Use the ssl=yes option to use this feature.
"; $main[] = $text; // dnspark $text['id'] = "dnspark"; $text['title'] = "dnspark protocol"; $text['menu'] = "dnspark"; $text['body'] = "The 'dnspark' protocol is used by DNS service offered by www.dnspark.com.
\n ". "Configuration variables applicable to the 'easydns' protocol are:\n ". "
protocol=dnspark | |
server=fqdn.of.service | defaults to www.dnspark.com |
backupmx=no|yes | indicates that DNSPark should be the secondary MX " . "for this domain or host. |
mx=any.host.domain | a host MX'ing for this host or domain. |
mxpri=priority | MX priority. |
login=service-login | login name and password registered with the service |
password=service-password | |
fully.qualified.host | the host registered with the service. |
Example ddclient.conf file entries:
\n" . "\n" . "## single host update\n" . "protocol=dnspark, \\\n" . "login=my-dnspark.com-login, \\\n" . "password=my-dnspark.com-password \\\n" . "myhost.dnspark.com \n" . "\n" . "## multiple host update with wildcard'ing mx, and backupmx\n" . "protocol=dnspark, \\\n" . "login=my-dnspark.com-login, \\\n" . "password=my-dnspark.com-password, \\\n" . "mx=a.host.willing.to.mx.for.me, \\\n" . "mxpri=10, \\\n" . "my-toplevel-domain.com,my-other-domain.com\n" . "\n" . "## multiple host update to the custom DNS service\n" . "protocol=dnspark, \\\n" . "login=my-dnspark.com-login, \\\n" . "password=my-dnspark.com-password \\\n" . "my-toplevel-domain.com,my-other-domain.com\n" . "\n" . "
The 'dslreports1' protocol is used by a free DSL monitoring service\n" . "offered by www.dslreports.com.
\n" . "Configuration variables applicable to the 'dslreports1' protocol are:
" . "protocol=dslreports1 | |
server=fqdn.of.service | defaults to www.dslreports.com |
login=service-login | login name and password registered with the service |
password=service-password | |
unique-number | the host registered with the service. |
protocol=dyndns1 | |
server=fqdn.of.service | defaults to members.dyndns.org |
backupmx=no|yes | indicates that this host is the primary MX for the domain. |
mx=any.host.domain | a host MX'ing for this host definition. |
wildcard=no|yes | add a DNS wildcard CNAME record that points to {host} |
login=service-login | login name and password registered with the service |
password=service-password | |
fully.qualified.host | the host registered with the service. |
Example ddclient.conf file entries:
" . "\n" . "## single host update\n" . "protocol=dyndns1, \\\n" . "login=my-dyndns.org-login, \\\n" . "password=my-dyndns.org-password \\\n" . "myhost.dyndns.org \n" . "\n" . "## multiple host update with wildcard'ing mx, and backupmx\n" . "protocol=dyndns1, \\\n" . "login=my-dyndns.org-login, \\\n" . "password=my-dyndns.org-password, \\\n" . "mx=a.host.willing.to.mx.for.me,backupmx=yes,wildcard=yes \\\n" . "myhost.dyndns.org,my2ndhost.dyndns.org \n" . "
Note: you only need one of the examples
\n"; $main[] = $text; // dyndns2 $text['id'] = "dyndns2"; $text['title'] = "dyndns2"; $text['menu'] = "dyndns2"; $text['body'] = "The 'dyndns2' protocol is a newer low-bandwidth protocol used by a\n" . "free dynamic DNS service offered by www.dyndns.org. It supports\n" . "features of the older 'dyndns1' in addition to others. [These will be\n" . "supported in a future version of ddclient.]
\n" . "\n". "Configuration variables applicable to the 'dyndns2' protocol are:
\n" . "protocol=dyndns2 | |
server=fqdn.of.service | defaults to members.dyndns.org |
backupmx=no|yes | indicates that this host is the primary MX for the domain. |
static=no|yes | indicates that this host has a static IP address. |
custom=no|yes | indicates that this host is a 'custom' top-level domain name. |
mx=any.host.domain | a host MX'ing for this host definition. |
wildcard=no|yes | add a DNS wildcard CNAME record that points to {host} |
login=service-login | login name and password registered with the service |
password=service-password | |
fully.qualified.host | the host registered with the service. |
Example ddclient.conf file entries:
" . "\n" . "## single host update\n" . "protocol=dyndns2, \\\n" . "login=my-dyndns.org-login, \\\n" . "password=my-dyndns.org-password \\\n" . "myhost.dyndns.org \n" . "\n" . "## multiple host update with wildcard'ing mx, and backupmx\n" . "protocol=dyndns2, \\\n" . "login=my-dyndns.org-login, \\\n" . "password=my-dyndns.org-password, \\\n" . "mx=a.host.willing.to.mx.for.me,backupmx=yes,wildcard=yes \\\n" . "myhost.dyndns.org,my2ndhost.dyndns.org \n" . "\n" . "## multiple host update to the custom DNS service\n" . "protocol=dyndns2, \\\n" . "login=my-dyndns.org-login, \\\n" . "password=my-dyndns.org-password \\\n" . "my-toplevel-domain.com,my-other-domain.com\n" . "\n" . "
Note: you only need one of the examples
\n"; $main[] = $text; // easydns $text['id'] = "easydns"; $text['title'] = "easydns"; $text['menu'] = "easydns"; $text['body'] = "The 'easydns' protocol is used by the for fee DNS service offered \n" . "by www.easydns.com.
\n" . "Configuration variables applicable to the 'easydns' protocol are:\n". "
protocol=easydns | |
server=fqdn.of.service | defaults to members.easydns.com |
backupmx=no|yes | indicates that EasyDNS should be the secondary MX for this domain or host. |
mx=any.host.domain | a host MX'ing for this host or domain. |
wildcard=no|yes | add a DNS wildcard CNAME record that points to {host} |
login=service-login | login name and password registered with the service |
password=service-password | |
fully.qualified.host | the host registered with the service. |
Example ddclient.conf file entries:
" . "\n" . "## single host update\n" . "protocol=easydns, \\\n" . "login=my-easydns.com-login, \\\n" . "password=my-easydns.com-password \\\n" . "myhost.easydns.com \n" . "\n" . "## multiple host update with wildcard'ing mx, and backupmx\n" . "protocol=easydns, \\\n" . "login=my-easydns.com-login, \\\n" . "password=my-easydns.com-password, \\\n" . "mx=a.host.willing.to.mx.for.me, \\\n" . "backupmx=yes, \\\n" . "wildcard=yes \\\n" . "my-toplevel-domain.com,my-other-domain.com\n" . "\n" . "## multiple host update to the custom DNS service\n" . "protocol=easydns, \\\n" . "login=my-easydns.com-login, \\\n" . "password=my-easydns.com-password \\\n" . "my-toplevel-domain.com,my-other-domain.com\n" . "\n" . "
" . "The 'hammernode1' protocol is the protocol used by the free dynamic \n" . "DNS service offered by Hammernode at www.hn.org
\n" . "Configuration variables applicable to the 'hammernode1' protocol are: \n" . "protocol=hammernode1 | |
server=fqdn.of.service | defaults to members.dyndns.org |
login=service-login | login name and password registered with the service |
password=service-password | |
fully.qualified.host | the host registered with the service. |
Example ddclient.conf file entries:
\n" . "\n" . "## single host update\n" . "protocol=hammernode1, \\\n" . "login=my-hn.org-login, \\\n" . "password=my-hn.org-password \\\n" . "myhost.hn.org \n" . "\n" . "## multiple host update\n" . "protocol=hammernode1, \\\n" . "login=my-hn.org-login, \\\n" . "password=my-hn.org-password, \\\n" . "myhost.hn.org,my2ndhost.hn.org\n" . "\n" . "
The 'namecheap' protocol is used by DNS service offered by www.namecheap.com.
\n" . "\n" . "Configuration variables applicable to the 'easydns' protocol are:
\n" . "protocol=namecheap | |
server=fqdn.of.service | defaults to dynamicdns.park-your-domain.com |
login=service-login | login name and password registered with the service |
password=service-password | |
fully.qualified.host | the host registered with the service. |
Example ddclient.conf file entries:
". "\n" . "## single host update\n" . "protocol=namecheap, \\\n" . "login=my-namecheap.com-login, \\\n" . "password=my-namecheap.com-password \\\n" . "myhost.namecheap.com \n" . "\n" . "
The 'zoneedit1' protocol is used by a DNS service offered by www.zoneedit.com.
\n" . "Configuration variables applicable to the 'zoneedit1' protocol are:
\n" . "Example ddclient.conf file entries:
\n" . "\n" . "## single host update\n" . "protocol=zoneedit1, \\\n" . "server=www.zoneedit.com, \\\n" . "login=my-zoneedit-login, \\\n" . "password=my-zoneedit-password \\\n" . "my.domain.name\n" . "\n" . "## multiple host update \\\n" . "protocol=zoneedit1, \\\n" . "server=www.zoneedit.com, \\\n" . "login=my-zoneedit-login, \\\n" . "password=my-zoneedit-password \\\n" . "my.domain.name,my2nd.domain.com\n" . "\n" . "