Advertisement
FirstFire

ddclient.conf

Jul 30th, 2020 (edited)
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.04 KB | None | 0 0
  1. ######################################################################
  2. ##
  3. ## Define default global variables with lines like:
  4. ## var=value [, var=value]*
  5. ## These values will be used for each following host unless overridden
  6. ## with a local variable definition.
  7. ##
  8. ## Define local variables for one or more hosts with:
  9. ## var=value [, var=value]* host.and.domain[,host2.and.domain...]
  10. ##
  11. ## Lines can be continued on the following line by ending the line
  12. ## with a \
  13. ##
  14. ##
  15. ## Warning: not all supported routers or dynamic DNS services
  16. ## are mentioned here.
  17. ##
  18. ######################################################################
  19. daemon=600 # check every 600 seconds
  20. syslog=yes # log update msgs to syslog
  21. mail=root # mail all msgs to root
  22. mail-failure=root # mail failed update msgs to root
  23. pid=/var/run/ddclient.pid # record PID in file.
  24. ssl=yes # use ssl-support. Works with
  25. # ssl-library
  26. # postscript=script # run script after updating. The
  27. # new IP is added as argument.
  28. #
  29. #use=watchguard-soho, fw=192.168.111.1:80 # via Watchguard's SOHO FW
  30. #use=netopia-r910, fw=192.168.111.1:80 # via Netopia R910 FW
  31. #use=smc-barricade, fw=192.168.123.254:80 # via SMC's Barricade FW
  32. #use=netgear-rt3xx, fw=192.168.0.1:80 # via Netgear's internet FW
  33. #use=linksys, fw=192.168.1.1:80 # via Linksys's internet FW
  34. #use=maxgate-ugate3x00, fw=192.168.0.1:80 # via MaxGate's UGATE-3x00 FW
  35. #use=elsa-lancom-dsl10, fw=10.0.0.254:80 # via ELSA LanCom DSL/10 DSL Router
  36. #use=elsa-lancom-dsl10-ch01, fw=10.0.0.254:80 # via ELSA LanCom DSL/10 DSL Router
  37. #use=elsa-lancom-dsl10-ch02, fw=10.0.0.254:80 # via ELSA LanCom DSL/10 DSL Router
  38. #use=alcatel-stp, fw=10.0.0.138:80 # via Alcatel Speed Touch Pro
  39. #use=xsense-aero, fw=192.168.1.1:80 # via Xsense Aero Router
  40. #use=allnet-1298, fw=192.168.1.1:80 # via AllNet 1298 DSL Router
  41. #use=3com-oc-remote812, fw=192.168.0.254:80 # via 3com OfficeConnect Remote 812
  42. #use=e-tech, fw=192.168.1.1:80 # via E-tech Router
  43. #use=cayman-3220h, fw=192.168.0.1:1080 # via Cayman 3220-H DSL Router
  44. #
  45. #fw-login=admin, fw-password=XXXXXX # FW login and password
  46. #
  47. ## To obtain an IP address from FW status page (using fw-login, fw-password)
  48. #use=fw, fw=192.168.1.254/status.htm, fw-skip='IP Address' # found after IP Address
  49. #
  50. ## To obtain an IP address from Web status page (using the proxy if defined)
  51. ## by default, checkip.dyndns.org is used if you use the dyndns protocol.
  52. ## Using use=web is enough to get it working.
  53. ## WARNING: set deamon at least to 600 seconds if you use checkip or you could
  54. ## get banned from their service.
  55. use=web, web=checkip.dyndns.org/, web-skip='IP Address' # found after IP Address
  56. #
  57. #use=ip, ip=127.0.0.1 # via static IP's
  58. #use=if, if=enp4s0 # via interfaces
  59. #use=web # via web
  60. #
  61. #protocol=dyndns2 # default protocol
  62. #proxy=fasthttp.sympatico.ca:80 # default proxy
  63. #server=members.dyndns.org # default server
  64. #server=members.dyndns.org:8245 # default server (bypassing proxies)
  65.  
  66. #login=your-login # default login
  67. #password=test # default password
  68. #mx=mx.for.your.host # default MX
  69. #backupmx=yes|no # host is primary MX?
  70. #wildcard=yes|no # add wildcard CNAME?
  71.  
  72. ##
  73. ## dyndns.org dynamic addresses
  74. ##
  75. ## (supports variables: wildcard,mx,backupmx)
  76. ##
  77. # server=members.dyndns.org, \
  78. # protocol=dyndns2 \
  79. # your-dynamic-host.dyndns.org
  80.  
  81. ##
  82. ## dyndns.org static addresses
  83. ##
  84. ## (supports variables: wildcard,mx,backupmx)
  85. ##
  86. # static=yes, \
  87. # server=members.dyndns.org, \
  88. # protocol=dyndns2 \
  89. # your-static-host.dyndns.org
  90.  
  91. ##
  92. ##
  93. ## dyndns.org custom addresses
  94. ##
  95. ## (supports variables: wildcard,mx,backupmx)
  96. ##
  97. # custom=yes, \
  98. # server=members.dyndns.org, \
  99. # protocol=dyndns2 \
  100. # your-domain.top-level,your-other-domain.top-level
  101.  
  102. ##
  103. ## ZoneEdit (zoneedit.com)
  104. ##
  105. # server=dynamic.zoneedit.com, \
  106. # protocol=zoneedit1, \
  107. # login=your-zoneedit-login, \
  108. # password=your-zoneedit-password \
  109. # your.any.domain,your-2nd.any.dom
  110.  
  111. ##
  112. ## EasyDNS (easydns.com)
  113. ##
  114. # server=members.easydns.com, \
  115. # protocol=easydns, \
  116. # login=your-easydns-login, \
  117. # password=your-easydns-password \
  118. # your.any.domain,your-2nd.any.domain
  119.  
  120. ##
  121. ## Hammernode (hn.org) dynamic addresses
  122. ##
  123. # server=dup.hn.org, \
  124. # protocol=hammernode1, \
  125. # login=your-hn-login, \
  126. # password=your-hn-password \
  127. # your-hn-host.hn.org,your-2nd-hn-host.hn.org
  128.  
  129. ##
  130. ## dslreports.com dynamic-host monitoring
  131. ##
  132. # server=members.dslreports.com \
  133. # protocol=dslreports1, \
  134. # login=dslreports-login, \
  135. # password=dslreports-password \
  136. # dslreports-unique-id
  137.  
  138. ##
  139. ## OrgDNS.org account-configuration
  140. ##
  141. # use=web, web=members.orgdns.org/nic/ip
  142. # server=www.orgdns.org \
  143. # protocol=dyndns2 \
  144. # login=yourLoginName \
  145. # password=yourPassword \
  146. # yourSubdomain.orgdns.org
  147.  
  148. ##
  149. ## dnspark.com
  150. ## (supports variables: mx, mxpri)
  151. ##
  152. # use=web, web=ipdetect.dnspark.com, web-skip='Current Address:'
  153. # protocol=dnspark, \
  154. # server=www.dnspark.com, \
  155. # your-host.dnspark.com
  156.  
  157. ##
  158. ## NameCheap (namecheap.com)
  159. ##
  160. # protocol=namecheap, \
  161. # server=dynamicdns.park-your-domain.com, \
  162. # login=my-namecheap.com-login, \
  163. # password=my-namecheap.com-password \
  164. # myhost.namecheap.com
  165.  
  166. ##
  167. ##
  168. ## Loopia (loopia.se)
  169. ##
  170. # use=web
  171. # web=loopia
  172. # protocol=dyndns2
  173. # server=dns.loopia.se
  174. # script=/XDynDNSServer/XDynDNS.php
  175. # login=my-loopia.se-login
  176. # password=my-loopia.se-password
  177. # my.domain.tld,other.domain.tld
  178.  
  179. ##
  180. ##
  181. ## ChangeIP (changeip.com)
  182. ##
  183. ## single host update
  184. # protocol=changeip, \
  185. # login=my-my-changeip.com-login, \
  186. # password=my-changeip.com-password \
  187. # myhost.changeip.org
  188.  
  189. ##
  190. ## DtDNS (www.dtdns.com)
  191. ##
  192. # protocol=dtdns,
  193. # server=www.dtdns.com,
  194. # client=ddclient,
  195. # password=my-dtdns.com-password
  196. # myhost.dtdns.net, otherhost.dtdns.net
  197.  
  198. ##
  199. ## CloudFlare (www.cloudflare.com)
  200. ##
  201. protocol=cloudflare, \
  202. zone=example.com, \
  203. ttl=1, \
  204. login=EMAIL, \
  205. password=GLOBAL_API_KEY \
  206. example.com,
  207.  
  208. ##
  209. ## Google Domains (www.google.com/domains)
  210. ##
  211. # protocol=googledomains,
  212. # login=my-auto-generated-username,
  213. # password=my-auto-generated-password
  214. # my.domain.tld, otherhost.domain.tld
  215.  
  216. ##
  217. ## Duckdns (http://www.duckdns.org/)
  218. ##
  219. #
  220. # password=my-auto-generated-password
  221. # protocol=duckdns hostwithoutduckdnsorg
  222.  
  223. ##
  224. ## Freemyip (http://freemyip.com/)
  225. ##
  226. #
  227. # protocol=freemyip,
  228. # password=my-token
  229. # myhost
  230.  
  231. ##
  232. ## MyOnlinePortal (http://myonlineportal.net)
  233. ##
  234. # protocol=dyndns2
  235. # ssl=yes
  236. # # ipv6=yes # optional
  237. # use=web, web=myonlineportal.net/checkip
  238. # # use=if, if=eth0 # alternative to use=web
  239. # # if-skip=Scope:Link # alternative to use=web
  240. # login=your-myonlineportal-username
  241. # password=your-myonlineportal-password
  242. # domain.myonlineportal.net
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement