routeros里面 使用cloudflare ddns 为什么不更新记录啊,跪求大佬帮忙
上面是我提取出来的参数
这都是获取到的参数,,,
curl --request PUT \
--url https://api.cloudflare.com/client/v4/zones/<zone_id>/dns_records/<domain_id> \
--header 'Content-Type: application/json' \
--header 'X-Auth-Email: <用户名邮箱>' \
--header 'X-Auth-Key: <api-key>'\
--data '{
"content": "<ip地址>",
"name": "<domain name>",
"proxied": false,
"type": "AAAA",
"ttl": 120
}'
使用上面这个代码,套用参数可以更新记录,
脚本地址:
https://gist.githubusercontent.com/dsunn/4442d4299bf190858e31053bd8abb05e/raw/ee20b597e698eaa2ce5ee60ef8c6535583e506d5/cf-ddns-mikrotik-script.sh
恳请大哥大姐帮忙查查,,, 既然域名放cf,可以直接加个CNAME记录套在Mikrotik的DDNS上。 cigiti 发表于 2024-4-12 22:44
既然域名放cf,可以直接加个CNAME记录套在Mikrotik的DDNS上。
你是说使用系统自带的那个DDNS嘛 jtw 发表于 2024-4-12 22:45
你是说使用系统自带的那个DDNS嘛
是的,mikrotik自带的ddns子域名长了点,拿个cname套一下就不用去记了。 cigiti 发表于 2024-4-12 22:47
是的,mikrotik自带的ddns子域名长了点,拿个cname套一下就不用去记了。
主要是想直接解析,搞不起来很头疼,还没日志。。。 PUT会返回结果,你看看返回了什么 舍近求远啊,cname解析到mikrotik的a记录就好了,方便稳定 zhfreal 发表于 2024-4-13 08:35
PUT会返回结果,你看看返回了什么
结尾添加吗? 老饭 发表于 2024-4-13 14:17
舍近求远啊,cname解析到mikrotik的a记录就好了,方便稳定
大佬我就是这样做的,不过最近ros的cloud好像连不上了,一直updateing codios 发表于 2024-5-7 21:38
大佬我就是这样做的,不过最近ros的cloud好像连不上了,一直updateing
dns里解析一个正确的A记录就好了 我就是直接cname ros自带的ddns的。简单粗暴 我搞了好几个脚本都搞不定,后来用docker一次性搞定。ghcr.io/hotio/cloudflareddns https://xiaomz.com/index.php/2023/03/26/routeros-cloudflare-ddns%E9%85%8D%E7%BD%AE%EF%BC%88%E6%88%90%E5%8A%9F%EF%BC%89/
我用这个博主的脚本成功了,脚本作者在这个博主的文章里也有链接,这个博主把使用的方法写的很具体 uio 发表于 2024-8-22 16:04
https://xiaomz.com/index.php/2023/03/26/routeros-cloudflare-ddns%E9%85%8D%E7%BD%AE%EF%BC%88%E6%88%90 ...
是的 我用的这个人的也成功了。。。谢谢
页:
[1]