Cloudflare-DNS
Dymanic update DNS records using Cloudflare API
- Active · last change 8-9-2025
- ★ 5 on GitHub
README
Cloudflare-DNS
Dymanic update DNS records using Cloudflare API
- Update JSON Config File: Modify the necessary data within the JSON configuration file.
- Run Script: Execute
./cloudflarednsto complete the DNS update process.
You can also use the following parameters as needed:
-
-sor--skip: Skips checking if your public IP has changed since the last run. -
-lor--log: Outputs logs to a file namedlogs.txtin the same directory. -
-Sor--Silent: Disables console outputs to prevent errors if stdout is not allocated. -
-ior-ids: Obtains the MD5 hashes for each DNS record under your domain, which is useful for the initial run.Can be used with crontab or create as systemd service.

