• dynv6_DDNS 动态域名解析


    一、环境

    群晖版本:DSM 6.2.2-24922 Update 4

    二、准备工作

    1. 登陆dynv6.com免费申请域名。

    2. 在documents目录下,

    找到自动更新脚本文件"dynv6.sh",注意蓝色字体点进去是链接,就可以下载。(注:没养成看技术文档的习惯,第一次看时,没注意到蓝色字体是链接)

    若此处不能下载,则百度网盘下载地址:

    链接:https://pan.baidu.com/s/1TB9K_N11ri2SLlHlGNwD4Q
    提取码:fzlx

    3. 将"dynv6.sh"文件上传到群晖的任意文件夹下,最好新增一个共享文件夹,取名DDNS

    4. 测试,记住任何部署前都要先测试!!! 在dynv6的网站上将绑定的ipv6地址随便改一下,

     

    然后登陆puTTY等ssh客户端软件连接群晖,在命令行中输入dynv6.com的documents目录下的token。

     在命令行中输入token=iNCKMoKfMNeG29Jy1qn4QhskVyWs-G /volume1/DDNS/dynv6.sh sword.dynv6.net并执行,注意要将example.dynv6.net改为自己所申请的域名。

    执行该指令后,可能会出现 Permission denied 报错,此时可输入 ls -l 查看权限,发现是因为权限不够所致。

     输入 chmod 755 dynv6.sh(文件名)修改对文件的权限,便可成功执行token指令。 然后刷新dynv6.com,发现IPV6地址变为刚刚修改之前的数值,则说明成功调用自动更新IPV6的API,下一步就是将该脚本部署到群晖上。

    三、将脚本部署到群晖

    登陆群晖,在控制面板中打开"任务计划",并点击新增

    任意命名,建议命名为dynv6_DDNS,在"计划"中将频率设置为每小时, 在运行命令框输入如下,注意要写dynv6.sh的绝对路径。

                          

     部署完成后,可再测试一下,在dynv6.com页面将IPV6地址随意改动,然后点运行,刷新dynv6.com后发现IPV6地址变为改动之前,则说明部署成功。

     

     

     

     

  • 相关阅读:
    软件体系架构复习要点
    Operating System on Raspberry Pi 3b
    2019-2020 ICPC North-Western Russia Regional Contest
    2019 ICPC ShenYang Regional Online Contest
    2019 ICPC XuZhou Regional Online Contest
    2019 ICPC NanChang Regional Online Contest
    2019 ICPC NanJing Regional Online Contest
    Codeforces Edu Round 72 (Rated for Div. 2)
    Codeforces Round #583 (Div.1+Div.2)
    AtCoder Beginning Contest 139
  • 原文地址:https://www.cnblogs.com/cjsword/p/12528689.html
Copyright © 2020-2023  润新知