主 题:动态nat小鸡DDNS更新脚本
发 布 者:xq772
标签分类: 技术
时 间:2026-07-29 15:07:05
内容预览: !/bin/bashauth_token="cfat_xxx"zone_id="e2xxxxxxxxxxxxxxxx"record_name="xxx.xxx.com"export HOME=/rootPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/binip=$(curl api.ipify.org) || exit 1[ -z "$ip" ] %26%26 exit 1 echo "$(date '+%Y-%m-%d %T') | ip: $ip" %26gt%3b%26gt%3b /root/.ssh/cf_ddns.logauth=("-H" "Authorization: Bearer $auth_token" "-H" "Content-Type: application/json")record=$(curl -s "https://api.cloudflare.com/client/v4/zones/$zone_id/dns_records?name=$record_name%26type=A" "${auth[@]}")[ -z "$record" ] %26%26 exit 1if [[ "$record" == *'"count":0'* ]]; then curl -s -X POST "https://api.cloudflare.com/client/v4/zones/$zone_id/dns_records" \ "${auth[@]}" --data "{\"type\":\"A\",\"name\":\"$record_name\",\"content\":\"$ip\",\"ttl\":120,\"proxied\":false}" exit $?fiid=$(echo "$record" | se
直达链接: https://www.nodeseek.com/post-846682-1
发 布 者:xq772
标签分类: 技术
时 间:2026-07-29 15:07:05
内容预览: !/bin/bashauth_token="cfat_xxx"zone_id="e2xxxxxxxxxxxxxxxx"record_name="xxx.xxx.com"export HOME=/rootPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/binip=$(curl api.ipify.org) || exit 1[ -z "$ip" ] %26%26 exit 1 echo "$(date '+%Y-%m-%d %T') | ip: $ip" %26gt%3b%26gt%3b /root/.ssh/cf_ddns.logauth=("-H" "Authorization: Bearer $auth_token" "-H" "Content-Type: application/json")record=$(curl -s "https://api.cloudflare.com/client/v4/zones/$zone_id/dns_records?name=$record_name%26type=A" "${auth[@]}")[ -z "$record" ] %26%26 exit 1if [[ "$record" == *'"count":0'* ]]; then curl -s -X POST "https://api.cloudflare.com/client/v4/zones/$zone_id/dns_records" \ "${auth[@]}" --data "{\"type\":\"A\",\"name\":\"$record_name\",\"content\":\"$ip\",\"ttl\":120,\"proxied\":false}" exit $?fiid=$(echo "$record" | se
直达链接: https://www.nodeseek.com/post-846682-1