DDNS另类实现方式,用到Cloudflare接口 [复制链接]

帖子链接已复制到剪贴板
V 种植业生产人员 (UID: 296) 2023-6-18

2650 2

思路是简化客户端的实现门槛,毕竟路由器环境相对比较简陋,尽可能避免不兼容因素

客户端仅需支持CURL

实现方式

客户端(路由器或其他设备) -> 服务器 -> Cloudflare API

php文件上传到服务器,根据注释修改自己的账户信息

 

验证是否可用

CMD执行 

curl -k -4 http://服务地址/CFDDNS-php.php?token=990e46bf7b100bb76a5a7e-1

此指令对应子域名ddns1

在文件111行990e46bf7b100bb76a5a7e-1与ddns1对应

回显内容有OJBK表示更新或创建ddns1子域名成功,IP指向执行此指令的设备所在公网地址

 

在路由器中添加定时任务

执行指令

crontab -e

文末换行添加

*/5 * * * * curl -k -4 http://服务地址/CFDDNS-php.php?token=990e46bf7b100bb76a5a7e-1 > /dev/null 2>&1

保存即可

其中5表示每5分钟执行一次

上传的附件:
这家伙太懒了,什么也没留下。
已有评论 (2)
提示:您必须 登录 才能查看此内容。
创建新帖
广告推广点击空位自助购买