设为首页收藏本站

恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
小博无线
查看: 285|回复: 3

【已解决】关于OpenWrt中DDNS cloudflare 无法使用子域名的求助

[复制链接]
发表于 2018-9-9 10:29 | 显示全部楼层 |阅读模式
本帖最后由 shencai 于 2018-9-10 12:58 编辑

环境:
设备:Netgear R8000 (BCM4709)
系统:OpenWrt 18.06.1 r7258-5eb055306f /                        LuCI openwrt-18.06 branch (git-18.228.31946-f64b152)

软件:
ddns-scripts   2.7.8-1
                                                                                                                                                                                                                                                                                                                                                                        
                                                ddns-scripts_cloudflare.com-v4  2.7.8-1


用途:
对1234.domain.name应用ddns

问题:
域名栏填入1234.domain.name时,日志记录错误如下
  1. #> /usr/bin/curl -RsS -o /var/run/ddns/myddns_ipv4.dat --stderr /var/run/ddns/myddns_ipv4.err --noproxy '*' --header 'X-Auth-Email:[email protected]'  --header 'X-Auth-Key: ***PW***'  --header 'Content-Type: application/json'  --request GET 'https://api.cloudflare.com/client/v4/zones?name=1234.domain.name'
  2. 021300  WARN :Could not detect 'zone id' for domain.tld: '1234.domain.name'
复制代码
测试填入主域名 domain.name 时则成功对主域名应用ddns

理论上,填入子域名时,应该自动识别主域名来获取zone id才对呀?
应该是
https://api.cloudflare.com/client/v4/zones?name=domain.name
而不是

https://api.cloudflare.com/client/v4/zones?name=1234.domain.name
请教是ddns-scripts 的问题还是 ddns-scripts_cloudflare.com-v4的问题?


如何自行更正修改?



我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-9-9 11:13 | 显示全部楼层
域名(替换更新 URL 中的 [DOMAIN])这一栏格式是 子域名@主域名,例如sub.domain.com应该填入[email protected],你看看脚本就明白了

点评

我是IPv6动态,也是遇到这个问题,感谢大佬的这个回复,终于搞定了动态域名解析。  详情 回复 发表于 2018-10-11 16:57
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2018-9-9 14:02 | 显示全部楼层
/usr/lib/ddns/update_cloudflare_com_v4.sh  中确实有  cut -d@ -f1  这样的代码,可惜我没有这方面的意识……

已修改成功,谢谢!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-10-11 16:57 | 显示全部楼层
m0ekr 发表于 2018-9-9 11:13
域名(替换更新 URL 中的 [DOMAIN])这一栏格式是 子域名@主域名,例如sub.domain.com应该填入,你看看脚本 ...

我是IPv6动态,也是遇到这个问题,感谢大佬的这个回复,终于搞定了动态域名解析。
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛 ( 苏ICP备05084872号-1 )  

GMT+8, 2018-10-22 04:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表