找回密码
 立即注册
查看: 862|回复: 0

[教程] 群晖 使用阿里云云解析更新ddns

[复制链接]

4

主题

131

回帖

1463

积分

中级渣柚V3

积分
1463
发表于 2019-11-14 16:46:45 | 显示全部楼层 |阅读模式
本帖最后由 哈小福 于 2019-11-14 16:46 编辑
阿里云云解析 是收费的 个人版目前一年40.8 支持IPv4和IPv6
) ]$ B- e- y, `) ^) X( C9 U1 i# N需要自有域名和公网IP,非阿里云注册的域名也可以,没有域名、公网IP或者想用免费的 不用往下看了/ V* B2 @8 @, ^
本教程需要一定手动能力,至少会linux常用命令 不会的 也不要往下看了8 ~/ X* O! z6 `# o; E
可能影响到磁盘休眠 介意也不要往下看了
1、ssh登录群晖切换到root模式
- e! r7 K  E4 t# L+ R, `2、使用系统自带的python2.7 安装扩展
/ P3 U( ^2 K, M. U     wget https://files.pythonhosted.org/packages/11/0a/7f13ef5cd932a107cd4c0f3ebc9d831d9b78e1a0e8c98a098ca17b1d7d97/setuptools-41.6.0.zip5 w( C$ m: @! n2 \, s- L& \
     7z x setuptools-41.6.0.zip
: a$ b1 o3 X2 B7 }8 Z1 B     cd setuptools-41.6.0
' J% D3 l1 ^5 K+ n! G* Q% W3 t     python setup.py install
& M/ T: o/ v6 t3 ~. V. Y5 d& B     wget https://files.pythonhosted.org/packages/ce/ea/9b445176a65ae4ba22dce1d93e4b5fe182f953df71a145f557cffaffc1bf/pip-19.3.1.tar.gz
- U) R, ~7 v  Q6 \* x7 ^+ g     tar -xzvf pip-19.3.1.tar.gz, d& f- g' U3 f9 \7 Y
     cd pip-19.3.1
) h9 j) l* X! h     python setup.py install% V3 v: R/ z, c, }) L8 X& x; l
     pip install requests; ^9 P' _, v6 \
     pip install netifaces # optional
+ F6 D1 i8 g8 A/ i& C  c     安装完成并不提示任何错误后 删除之前下载及解压后的文件 2 d& W8 D- C6 t% s7 j, G: W
     rm -rf ./setuptools*
9 `5 L' `2 l: d! F8 u4 Y2 s     rm -rf ./pip*1 [0 A) x! }1 V1 }
3、使用https://github.com/rfancn/aliyun-ddns-client脚本 可以先把zip包下载下来5 S2 S' \2 w+ i. S
4、cd /etc/ 进入到etc目录" {+ O' k0 O( K" J1 @
5、上传第3步下载的zip压缩包 可以使用hfs搭建http服务器方式用wget 实现上传
" ]8 G, \% p" k4 k8 _, }6、7z x aliyun-ddns-client-master.zip 解压zip包
4 k5 k5 P, ]2 d' x7、cd aliyun-ddns-client-master进入目录
% k; ?( x7 y( n: |8、cp ddns.conf.example ddns.conf2 C  ?' a0 ?! o
9、vi ddns.conf 编辑配置文件
0 W6 M6 a) f1 C$ {     ddns.conf配置说明
- v0 {4 n4 g8 H% \     access_id 阿里云云解析授权accessid: t3 ~$ p5 |- A! J
     access_key 授权accessid对应的access_key: R+ a2 s5 h7 X9 g% W
     DomainRecord1 是ipv4  DomainRecord2是ipv6 启用ipv6 需要把DomainRecord2中的带“=”的行首“#”去掉  F4 P' o  u- r2 K+ G- Z0 Z: N3 ~
     domain 解析主域名
, c9 l+ l* R. g/ C     sub_domain 子域名前缀
1 p, Y! j3 D7 h     其他不用修改
1 ~% b# ?2 b; R- k& v     :wq 保存退出9 r+ o# x5 o4 \# G/ d" k1 w: P: u
     rm ./aliyun-ddns-client-master.zip
& H( H/ l" k$ T0 y" Y10、测试能否更新ddns% E9 F6 O' y8 Q
     cd /etc/aliyun-ddns-client-master/ && /usr/bin/python ddns.py! e) ?1 G" R( I) x( j7 q
11、添加到计划任务. z1 B0 p* {6 Y/ S5 o" _
     vi /etc/crontab 在最后添加一行
( V- e* G; s  m0 S9 I! ?3 l     */10 * * * * root cd /etc/aliyun-ddns-client-master/ && /usr/bin/python ddns.py7 ?+ [, q- {6 y9 ^: @! L3 c+ C
     :wq 保存退出12、reboot 重启生效2 T/ \+ k5 {- ~8 s. r

1 c' C: ]3 p0 c: n9 h- ]7 w. ~) a" y3 z7 R) D& r* Q' t/ g

评分

参与人数 1渣金 +5 经验值 +2 收起 理由
zystbbs + 5 + 2 赞一个!

查看全部评分

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

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2025-8-7 22:25 , Processed in 0.150115 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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