隔壁网

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有帐号?注册

x
上个月的时候,我在论坛发布了一个使用PHP文件更新群晖DDNS的方法(非原创)。那时候有好几个人说没办法成功实现。这几天,我一直在想Docker的方式,想着Docker既然是虚拟化应用容器引擎,连迅雷都可以安装。那一定可以实现DDNS程序的运行。前天,在Docker中发现了一个可以使用的容器镜像,但存在BUG。后来联系了软件作者,作者进过两天两次的更新,最终成功移除了BUG,可以正常解析了。
前提:1、你要有一个能装Docker的群晖
        2、你要有外网IP
        3、你要有aliyun域名
方法如下
一、省略Docker的安装过程。
二、打开Docker,点到注册表,搜索aliyun,找到“chenhw2/aliyun-ddns-cli”。并下载
三、启用映像“chenhw2/aliyun-ddns-cli”,名称随便填,需要设置的只有环境变量,其他的一律不用管。环境变量如图所示填写就可以了。
说明:
1、DOMAIN(你的域名),这个填写要注意,如果你想www.example.com这样进行访问的,那就填www.example.com,如果你想ddns.example.com,你就填写ddns.example.com,如果你想example.com就能直接访问的话,就填@.example.com。格式为:主机记录+一级域名
2、在用软件解析前,先要在aliyun后台做一个解析。如果没有做过的话会出错。用软件解析成功后,再在后台删除该条解析记录,软件会自动生成原有解析记录。
3、该软件在DSM 6.1 和 DSM5.2  都可以成功。其他的版本靠大家去测试了。
环境变量设置图

正常解析时的日志

是否能正常解析,只要你在Docker运行设置好的“chenhw2/aliyun-ddns-cli”,然后登入alyun域名解析后台,更改解析IP,看看一个更新周期内会不会自动改回来。

在Docker里你下载“chenhw2/aliyun-ddns-cli”的时候,可能会失败,下面是我导出来的容器,只要在容器中导入,导入后只要按方法进行环境变量的增加,就可以了
链接: https://pan.baidu.com/s/1mhO2PLI 密码: jihr

如果使用中出现错误,你们可以直接联系软件作者连接如下
https://github.com/chenhw2/aliyun-ddns-cli

2

查看全部评分

本帖被以下淘专辑推荐:

分享到 :
43 人收藏

440 个回复

倒序浏览
sandersun  正常36.8℃ | 2017-8-17 10:08:00
cjj636  VIP贵宾 | 2017-8-17 10:29:00
支持技术贴 大神抱腿
johnnyfuture  亡灵 | 2017-8-17 10:35:10
支持技术贴 大神抱腿
冰锋天下1  亡灵 | 2017-8-17 10:51:11
来学习下
gjx918  VIP贵宾 | 2017-8-17 10:57:29
这个可以学习一下
lottelucky  高烧40℃ | 2017-8-17 10:57:35
哦,看看!
dawn98  发烧38℃ | 2017-8-17 11:16:44
xuexixuexi
kingspeter  发烧38℃ | 2017-8-17 11:19:49
不错试试看
xssjss  VIP贵宾 | 2017-8-17 11:21:23
没啥说的先顶在下!!!!!!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

站长QQ
关闭
站长旺旺
联系我们
QQ群:
你从哪里看到本群:
隔壁网
1号群:隔壁网1群
2号群:隔壁网2群
3号群:未满隔壁网3群
4号群:隔壁网4群
5号群:新群隔壁网5群
联系我们

微信扫一扫关注公众号,获取注册邀请码!

小黑屋|手机版|Archiver|隔壁网 ( 粤ICP备14056481号-1 )

Powered by Discuz! X3.3 © 2001-2016 Comsenz Inc.

返回顶部