找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 14186|回复: 8

【已解决】关于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:xx@domin.name'  --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应该填入sub@domain.com,你看看脚本就明白了

点评

你说的很对,我赞同你的说法。: 5.0
nml
你说的很对,我赞同你的说法。: 5
  发表于 2019-8-31 10:56
我是IPv6动态,也是遇到这个问题,感谢大佬的这个回复,终于搞定了动态域名解析。  详情 回复 发表于 2018-10-11 16:57

评分

参与人数 1恩山币 +1 收起 理由
fuxiaoiii + 1 强大的恩山!(以下重复1万次)

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-9-9 14:02 | 显示全部楼层
/usr/lib/ddns/update_cloudflare_com_v4.sh  中确实有  cut -d@ -f1  这样的代码,可惜我没有这方面的意识……

已修改成功,谢谢!

点评

现在貌似不能更新了 不知道你是怎么解决的  详情 回复 发表于 2023-1-3 22:23
我的恩山、我的无线 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.
回复

使用道具 举报

发表于 2021-2-23 23:32 | 显示全部楼层
parsing script '/usr/lib/ddns/update_cloudflare_com_v4.sh'
232641       : #> /usr/bin/curl -RsS -o /var/run/ddns/myddns_ipv6.dat --stderr /var/run/ddns/myddns_ipv6.err --noproxy '*' --header 'X-Auth-Email: Vincentwgq@gmail.com'  --header 'X-Auth-Key: ***PW***'  --header 'Content-Type: application/json'  --request GET 'https://api.cloudflare.com/client/v4/zones?name=ctispz.xyz'
232721 ERROR : cURL Error: '35'
232721       : curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to api.cloudflare.com:443
232722  WARN : Transfer failed - retry 1/0 in 60 seconds
232822       : #> /usr/bin/curl -RsS -o /var/run/ddns/myddns_ipv6.dat --stderr /var/run/ddns/myddns_ipv6.err --noproxy '*' --header 'X-Auth-Email: @gmail.com'  --header 'X-Auth-Key: ***PW***'  --header 'Content-Type: application/json'  --request GET 'https://api.cloudflare.com/client/v4/zones?name=.xyz'

为啥我的还不行
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-3 17:37 来自手机 | 显示全部楼层
“https://api.cloudflare.com/client/v4/zones?name=1234.domain.name” 那我想要这种发送的zonename该怎么办呢……
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-1-3 22:23 | 显示全部楼层
shencai 发表于 2018-9-9 14:02
/usr/lib/ddns/update_cloudflare_com_v4.sh  中确实有  cut -d@ -f1  这样的代码,可惜我没有这方面的意识 ...

现在貌似不能更新了  不知道你是怎么解决的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-19 17:02

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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