zoukankan      html  css  js  c++  java
  • 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地址变为改动之前,则说明部署成功。

     

     

     

     

  • 相关阅读:
    vector tips
    DataTable DataRow String Tips...
    Virtual Key Codes
    有关多线程的一些技术问题
    用异步的方式调用同步方法
    C#线程锁(下)
    C#线程锁(中)
    Web应用中并发控制的实现
    主题:数据库事务与并发(Hibernate)
    前端开发桌面终极工具(FastStone Capture)推荐(转)
  • 原文地址:https://www.cnblogs.com/cjsword/p/12528689.html
Copyright © 2011-2022 走看看