Branch: master
Find file History
DustyTB Update CloudFlareDynDns.psm1
Forces usage of TLS 1.2
Latest commit 4ea316c Jul 5, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
CloudFlareDynDns.psm1 Update CloudFlareDynDns.psm1 Jul 5, 2018 initial commit Dec 29, 2015
example.png sample results from my lab Jan 2, 2016


Updates specified CloudFlare DNS hostname to the current connection's external IP address using CloudFlare API v4

This module is useful for homelabs. Remember how DynDns used to dynamically update your IP address for free? The functionality provided by this module is similar but updates CloudFlare hosted domains. CloudFlare is free and awesome, and I recommend it, if even for its simplified DNS management and free HTTPS.

This should be setup as a scheduled task. I set mine for 5 minutes.


Update-CloudFlareDynamicDns -Token 1234567893feefc5f0q5000bfo0c38d90bbeb -Email -Zone -Record homelab
Update-CloudFlareDynamicDns -Token 1234567893feefc5f0q5000bfo0c38d90bbeb -Email -Zone -Record homelab -UseDns