zzx 发表于 2022-6-4 17:20:17

(转载)newfuture-ddns万由操作方案。


首先要强调的是,万由基于Debian10,其次不是所有玩NAS的都有软路由的谢谢,不要拿你的行为过来硬套。在用这个newfuture-ddns这个脚本的时候,需要先将万由的SSH权限开启,并且允许root登陆,如何开启SSH,如何允许,请自己查万由的官方文档,
其次,之前是可以直接通过wget命令直接拉取这个脚本,但是现在不知道是什么原因,这位脚本作者,将这个脚本的项目永久删除了,但是Docker官方仓库的镜像和指引还在,只不过缺陷很大,config.json的样板没了,现在无法直接通过命令进行拉取了,且国内的Gitee镜像源也因为政治因素,目前正在关站审查。
所以还需要去winscp官网下载这个软件。
winscp
上面的这个是官方链接,至于如何通过该软件上传的,可以百度查询,这里就不赘述了。(为了方便操作,建议上传前,先解压缩,再上传)
当然,你也可以直接通过万由控制台直接上传。
第一步chmod +x ddns
         ./ddns后会生成一个新的config.json

现在我来示范一下Config.json的书写规范,因为我本人是腾讯云DNSPOD的五年老客户,所以我只会腾讯云DNSPOD的配置方案,其他方案还需要各位自己试探。(目前已知支持腾讯云DNSPOD国内国际版,阿里巴巴 DNS.com CloudFlare HE(不支持自动创建))
因为DDNS是基于服务商的授权来自动更新记录,所以需要各位在操作之前,去DNSPOD官网申请授权,链接我已经放在这了,密钥管理 - DNSPod 服务与支持
{
"$schema": "https://ddns.newfuture.cc/schema/v2.8.json",
"debug": false,
"dns": "dnspod",(服务商填写处,是腾讯云填DNSPOD)
"id": "YOUR ID or EAMIL for DNS Provider",(在服务商申请的授权名称,DNSPOD则是ID号)
"index4": "default",(IPv4的解析方案,需设置为public)
"index6": "default",(IPv6的解析方案,保持默认即可)
"ipv4": [
    "newfuture.cc",
    "ddns.newfuture.cc"(想动态解析的域名,需填写正确)
],
"ipv6": [
    "newfuture.cc",
    "ipv6.ddns.newfuture.cc"(想动态解析的域名,需填写正确)
],
"proxy": null,
"token": "YOUR TOKEN or KEY for DNS Provider",(在服务商申请的授权密钥,DNSPOD则是token密钥)
"ttl": null
}(该套配置方案所有能够运行的系统通用)

其实还有很多的玩法,介于目前基础知识不扎实者居多,目前我就示范于此,如果还是不懂DNSPOD的授权如何获取,请直接致电95716转1直接询问腾讯云工程师。
写好之后确认需要动态解析的域名填写无误,则再次
执行./ddns
这个时候脚本就正式运转起来了,不过目前还是手动状态,自动状态需先授予task.sh已执行权限,chmod+x task.sh,然后./task.sh即可,(默认5分钟,可改成1分钟,把里面的5改成1即可)
然后还需要使其开机自启,需先授执行权于tasksystemd.sh,chmod+ tasksystemd.sh,然后./tasksystemd.sh即可。
脚本和程序我直接上传到附件上,至于Windows如何操作,跟Linux同理,只不过开机自启的话,需要创建一个程序的快捷方式,然后将这个快捷方式放在Windows的启动目录即可。

fellow 发表于 2022-7-7 15:21:40

想用docker进行设置。在unas 5.0上怎么设置?

cityhunterxyz 发表于 2022-9-15 09:42:12

学习
页: [1]
查看完整版本: (转载)newfuture-ddns万由操作方案。