【教程】使用DNSPOD完成IPV4动态域名解析

【教程】使用DNSPOD完成IPV4动态域名解析

Scroll Down

前言

之前一直在用花生壳的免费DDNS服务,但总是被@aisaka嫌弃域名太low太难记。事实证明,域名再好记这个b也记不住。
正好昨晚上花生壳域名解析出了点问题,索性就去阿里云买了个域名(其实直接去腾讯云买还方便点,跟dnspod是一家的)。

开始

  • 首先肯定是得买一个域名,随便在哪里都可以。但是如果要交给dnspod解析的话需要在域名购买商的后台将DNS改为DNSPOD提供的。
    Snipaste_2020-04-06_00-35-17
    Snipaste_2020-04-06_00-39-21
  • 改好等dnspod那边生效,然后添加一条A记录,子域名随便写,www或者其他都可以,ip可以先随便填也可以就填现在需要解析的ip,因为脚本会自动检测并修改的。
    Snipaste_2020-04-06_00-42-32
  • 之后需要在dnspod上创建一个API秘钥供脚本使用,入口位置如图
    Snipaste_2020-04-06_00-47-39
  • 创建好秘钥后一定记得保存下来
    Snipaste_2020-04-06_00-49-35
  • 下载一个脚本,这里推荐一个我在用的脚本,需要下载ddnspod.sh和dns.conf这两个文件。
  • 把秘钥id和秘钥,域名和子域名按照格式填写到dns.conf好就可以了
    Snipaste_2020-04-06_00-59-14
  • 或者把dns.conf的内容复制到ddnspod.sh的文件最底部就不需要dns.conf了。
    Snipaste_2020-04-06_01-03-18
  • 最后一步就是执行定时脚本了,任何linux系统都可以,windows下可以用Ubuntu子系统。不过这里还是最推荐群晖的计划任务,如果你有一台群晖设备,那就十分方便了。
  • 进入群晖的控制面板找到任务计划点击新增选择用户定义的脚本
    Snipaste_2020-04-06_01-08-55
  • 推荐15分钟执行一次脚本,之后按格式填写好脚本位置即可
    Snipaste_2020-04-06_01-10-34
    Snipaste_2020-04-06_01-11-39