CloudFlare动态DNS更新程序
cf-ddns的Python项目详细描述
#CloudFlare DNS客户端
使用CloudFlare API使记录与当前IP地址保持最新。 默认情况下,它将尝试从icanhazip.com获取ipv4和ipv6地址。(v1.1.0中的新功能)
此cron表达式将使用外部IP地址添加/更新domain.tld的A/AAAA记录 每30分钟: `*/30 * * * * cf-ddns.py--name domain.tld`
确保设置了cf_email和cf_token环境变量。
对所有参数的列表执行cf-ddns.py-h。
您可以添加多个这样的名称:`--name subdomain1.domain.tld someother.domain.tld`
如果要将SENTRY用于警报,请在SENTRY\U DSN环境变量中设置DSN。
##要求: -CloudFlare帐户和域名。 -Python3.4或更新版本 -请求(https://github.com/kennethreitz/requests) -可选:Raven(用于哨兵警报)
##免责声明: 本软件按原样提供。应该很安全,但如果你 电脑爆炸了。它在macosxpython3.7、synologynaspython3.5上进行了测试。
##安装: `pip install --upgradecf-ddns`
可选择哨兵警报:
`pip install --upgradecf-ddns[sentry]`
推特:https://twitter.com/maedox/