群晖设置ipv6动态解析记录(实测)

目录导航
  • 先完整看一遍教程再操作,准备内容有个印象
  • 准备
  • 开始
    • 阿里云设置
      • 1. 注册阿里云
      • 2. 登录阿里云
      • 3. 实名认证
      • 4. 注册购买或者域名交易一个域名
      • 5. 点击右上角个人头像出现下图,点击AccessKey管理
      • 6. 创建一个AccessKey
    • 脚本处理
      • 下载脚本
      • 修改以下内容
  • 群晖设置
    • 验证
  • 能打开就成功了,恭喜你一帆风顺,不用看下面了
  • 排坑笔记(QQ:705038011)
    • 脚本问题
  • 先完整看一遍教程再操作,准备内容有个印象

    准备

    • 阿里云域名一个

    image.png

    • 解析脚本

    ?aliddns.sh

    • 群晖管理员账号一枚

    • notepad++(非必选)

    • ssh工具(排错使用)

    开始

    阿里云设置

    1. 注册阿里云

    2. 登录阿里云

    3. 实名认证

    4. 注册购买或者域名交易一个域名

    将域名记在本地记事本或者脑子里

    5. 点击右上角个人头像出现下图,点击AccessKey管理

    image.png

    6. 创建一个AccessKey

    把信息保存到本地记事本

    image.png

    image.png

    脚本处理

    下载脚本

    ?aliddns.sh

    使用记事本或者notepad++工具打开

    修改以下内容

    第一行双引号内修改为填写阿里云Access Key的ID值

    第二行双引号内修改为填写阿里云Access Key的Secret值


    第三行双引号内修改为填写二级域名的名(www.hhrooo.com中的www)

    第四行双引号内修改为填写二级域名的域(www.hhrooo.com中的hhrooo.com)就中间一个点


    就改这几个

    保存备用,

    ------------------------------------------------------------------------------

    备注信息:

    第三行第四行涉及到最终的访问地址,比如想用www.hhrooo.com:5000来访问群晖(5000端口设置位置:群晖-》网络-》DSM设置)

    image.png

    第三行填www

    第四行填hhrooo.com(前提是购买了hhrooo.com这个域名)


    • 经过个人实验,@会报错,请稍微会点的人别去尝试

    • 如果脚本确定改对了,跟着流程所有步骤也对了,请查阅最下方排坑笔记

    -------------------------------------------

    image.png

    群晖设置

    个人不喜欢群晖,群晖里的选项自己寻找

    • 开启SSH服务

    • 确定群晖获取到了ipv6地址,大概位置是在网络

    • 将脚本上传到群晖文件夹,无需根目录,最好别夹杂中文,查看脚本的属性会有路径,/xxxx/xxxx/aliyundns.sh,如果上传的文件.sh后面还有.txt,不用担心,重命名删掉就能用

    • 重点来了,计划任务

    • 任务名称随便填,用户账户选一个有管理权限的即可

    • 计划:每十分钟刷新一次

    • 任务设置:在用户自定义脚本填写刚才上传的脚本文件的属性里的路径

    • 保存

    • 选中创建的计划,点击运行

    image.png


    image.png

    image.png

    image.png

    验证

    • 打开你设置的完整域名:端口(www.hhrooo.com:5000)(默认端口是5000,如果你没改的话)

    • 阿里云的解析记录会自动生成一条解析,别删哦

    • image.png

    能打开就成功了,恭喜你一帆风顺,不用看下面了

    排坑笔记(QQ:705038011)

    首先重新对照上面的步骤,看是否哪里看漏了或者看错了

    脚本问题

    脚本是用的ssh原生态脚本,网上还有用py脚本的更复杂

    以下代码仅供参考

    进入脚本所在目录,路径上面教程有提到

    cd /volume1/share/jiaoben/

    ls是显示当前目录的文件以及文件夹

    ls

    ./是运行ssh脚本的一种方式,等同于群晖里点执行计划任务

    如果是脚本有问题,一般这里会报错,根据报错去改

    ./aliddns.sh

     vi打开

    vi aliddns.sh  

    有时候脚本会带入一些莫名其妙的看得见的看不见的字符

    我就遇到了这个,脚本来源不正宗

    所以我提供的是下载方式,尽量避免这个问题

    sed -i 's/\r//g' aliddns.sh  


    转载请说明出处
    红梦园 » 群晖设置ipv6动态解析记录(实测)

    发表评论

    欢迎 访客 发表评论

    一个令你着迷的主题!

    查看演示 官网购买