DDNS之DnsPod for Linux 修改版


之前在NAS上折腾DDNS的时候,由于在阿里和腾讯没有域名,不得不使用DnsPod,虽然在DnsPod官网收录了几个DDNS脚本,由于DnsPod现在采用Token认证,以及平台限制,大多数脚本我都无法使用!

在官网找到了ArDnsPod这个脚本,采用了Token认证,适用于Linux的Shell脚本,基本上算是刚好合适了。

由于我是在ProxMox里装的CentOS,脚本获取到的IP居然是局域网IP,这可麻烦了!

作为一个英语渣,靠百度翻译,看懂了脚本的大概流程,能看出来问题出在获取IP部分。

虽然确定了病因,但却找不到灵丹妙药。

于是在官网继续浏览其他脚本,盼望能找到可用的东西。

正在准备放弃的时候,看到一个py的脚本,通过Curl访问3322某页面获取公网IP,瞬间感觉抓住了救命的稻草。

按照官方API找到了记录本机IP的变量,然后通过变量找到了获取本机IP的步骤。

然后把原来获取IP的部分删除,改成了Curl访问某页面获取IP,保存!

扔CentOS里,设置定时任务,完美!!!

链接: https://pan.baidu.com/s/1d9HbC2-M8s-e3rfGxRVaBg

提取码:

注意:此处内容须“回复本文”后“刷新本页”方可查看!
2019-04-10更新:
GitHub:https://github.com/COAadmin/DDnsPod
21 COMMENTS
  1. 20小时前
    Bertram

    没看懂

    • 19小时前
      COAadmin
      @Bertram 具体配置方法看GitHub或者压缩包里的readme.md
  2. 4周前
    C4a15Wh_5.1

    阿里嘎多~
    不嫌弃的话可以加个友链?
    c4#c4a15wh.cn

    • 2周前
      COAadmin
      @C4a15Wh_5.1 大胸弟,你这也太惨了吧
  3. 2020/05/17
    ddd

    似懂非懂

  4. 2020/04/01
    shepp66

    感谢分享,正需要

  5. 2020/03/15
    Miuli Kain

    感谢分享!正需要!

  6. 2020/02/18
    匹叔

    想下载下来看看怎么样

  7. 2020/02/10
    q

    感谢!正需要!

  8. 2020/01/27
    rogen

    感谢!正需要!

LEAVE A REPLY
loading