osnosn

  博客园 :: 首页 :: 博问 :: 闪存 :: :: 联系 :: 订阅 订阅 :: 管理 ::

202108_支持ipv6的_DDNS

转载注明来源: 本文链接 来自osnosn的博客,写于 2021-08-13.

以下的 DDNS 是 2021-08 整理的。

ddns 脚本参考【Linux中获取本机的最新IPv6地址_更新ddns的脚本_获取openwrt的IP地址

1) dynv6.com

  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
  • 有一些免费的后缀选用,比如 dynv6.net, v6.army, v6.navy, ...
    dynv6.net 的ipv4,似乎被国内屏蔽。其他几个域名,似乎偶尔有被劫持的现象。
  • 也可以加入自己注册过的域名后缀。
  • 每年都会收到一个激活邮件。需要点击激活链接。
  • 支持 A/AAAA/CNAME/CAA/MX/SPF/SRV/TXT, 记录。
    • TXT/CNAME 记录 可以 是 "_dnsauth." 开头
  • 免费用户,支持好多个域名、记录。
  • api的使用, 要求 ip 变化才更新,不变化不更新。
  • 服务不太稳定。偶尔会故障好几天。

2) nsupdate.info

  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
    目前暂时不给注册(2023-04)。
  • 有3个免费的后缀选用。awsmppl.com, nerdpol.ovh, nsupdate.info
  • 也可以加入自己注册过的域名后缀。
  • 免费用户,支持多个动态域名。很多个记录。一段时间不用,可能会被清理。
  • 支持 A/AAAA 记录。 不支持 TXT/CNAME/CAA 记录。
  • 获取自己的IP地址的api https://nsupdate.info/myip
    是通过 nginx 的这个配置实现的:
location /myip {
  add_header Content-Type text/plain;
  return 200 $remote_addr;
}
  • 用api更新域名,不允许连续不停的更新。否则会被设置为abuse。同时还会收到警告邮件。
    每周六的凌晨3点UTC,检查nochg的更新次数 >150 次,就会被设置为abuse,不能继续更新。需要手工登录网站去复位。
    要求 ip 变化才更新,不变化不更新。(不变化时,只更新几次,没关系)

3) dns.he.net

  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
  • 只能加入自己注册过的域名后缀。其实它只是个免费的域名托管服务。支持api更新ip记录。
  • 免费用户,支持50个域名。每个域名中的记录数可以很多。
  • 支持 A/AAAA/CNAME/ALIAS/MX/NS/TXT/CAA/ASFDB/HINFO/RP/LOC/NAPTR/PTR/SSHFP/SPF/SVR, 记录。支持的记录很全。
    • TXT 记录 可以 是 "_dnsauth." 开头
  • 可以作为dns slave server,通过 tsig 从master axfr整个域。
  • api的使用, 要求 ip 变化才更新,不变化不更新。
  • ddns 更新用的 token,在表格的 DDNS 列,每个子域名单独设置。
    相同子域名的不同记录(如 A/AAAA)互相覆盖。所有子域名可以设置成一样。

4) freedns.afraid.org

  • 免费的限制5个subdomain。这个有优点,也有缺点。
  • CNAME 记录要会员。A, AAAA, 是免费的。
  • TXT 记录, 不允许 以下划线"_"开头, 子域名,子子域名的TXT都不行。除非你是这个域名的owner。
    • 不能以"_"开头的TXT记录,是2016年开始限制的。限制后,就不能以dns验证来申请ssl证书。
  • 听说,要每个月手工登录一下官网,点击一个按钮才能继续使用。(有待观察)
  • 长时间没登录,账号被锁。似乎无法解锁。(找不到解锁的指引)

5) duckdns.org

  • 只能通过 github, google, twitter, 的账号登录。不能注册。
  • 有一个免费的后缀选用。duckdns.org
  • 免费用户,支持5个动态域名。
  • 支持 A, AAAA, 记录。主页上的API介绍中说,支持 TXT 记录。我没试。
  • api的使用, 要求 ip 变化才更新,不变化不更新。

6) dynu.com

  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
  • 有几个免费的后缀选用。
  • 也可以加入自己注册过的域名后缀。
  • 免费用户,限制4个域名,每个域名限制4个subdomain。比较少。
  • 支持 A/AAAA/CNAME/TXT/..., 记录。
  • 查看自己的 IP 的服务:
    If a client sends a Client-IP or a X-Forwarded-For HTTP header, CheckIP will return that value instead.
    无法直接访问, 需要代理。没有用, 除非代理支持上述的 header。
Hostname: checkip.dyndns.org
HTTP ports: 80, 8245
  • api的使用, 要求 ip 变化才更新,不变化不更新。
    api链接,无法直接访问。需要代理。(不好用,所以不建议使用)

7) dyndns.com

  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
  • 需要付费。没有免费的功能了。(不免费,放弃)

8) desec.io

  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
    • 点击这个激活链接的时候,会出现一个更新ip用的 token,
      一定要抄下来。因为只显示一次,以后再也不会出现了。
      如果没抄,只能仔细研究 API 用法,通过 API 重新创建 token。
  • 可以加入自己注册的域名。免费的域名后缀,只有一个"dedyn.io"
  • 开源,免费。限制15个domain,subdomain 似乎没限制。
    支持 A/AAAA/TXT/CNAME/CAA/TLSA/MX/NS/SPF ... 很多。
    TXT/CNAME 记录 可以 是 "_" 开头
  • 使用门槛比较高。
    web页面,除了能登录,能创建/删除 domain,其他的功能都没有。
    所有的操作只能通过 API 来完成。

9) now-dns.com

  • 2023-09 测试,记录。
  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
    有限制,一个IP,似乎一天只能注册一个账号。
  • 不能加入自己注册的域名。免费的域名后缀,有好多个"001www.com, 16-b.it, ddns.cam, dynip.org, now-dns.net, nowddns.com, tcp4.me, ..."
  • 免费。domain 似乎没限制。subdomain 不支持。
    支持 A 或 AAAA。不支持 TXT/CNAME。
    更新了 A, 就没了 AAAA。更新了 AAAA, 就没了 A。
  • API很简单,除了更新IP,没别的功能。
    获取本机的IP,v4或v6 curl "https://now-dns.com/ip"
    curl -4 -u "user@email:passwd" "https://now-dns.com/update?hostname=xxx.now-dns.net"  #自动更新v4
    curl -6 -u "user@email:passwd" "https://now-dns.com/update?hostname=xxx.now-dns.net"  #自动更新v6
    curl -u "user@email:passwd" "https://now-dns.com/update?hostname=xxx.now-dns.net&myip=127.0.0.1"  #指定ipv4
    curl -u "user@email:passwd" "https://now-dns.com/update?hostname=xxx.now-dns.net&myip=2409::1234"  #指定ipv6
    

其他

用来获取自己的外网 ipv4, ipv6 的服务

其他免费ddns

  • dhis.org , 免费, 但,先强制捐款(最少$5),才能注册。注册后,似乎只能建3个hostname。
  • desec.io , 开源系统, 免费,全用API操作。
  • dnsexit.com , 有免费的(.publicvm.com,.linkpc.net)。有收费的。
  • dnshome.com , 免费,德文。
  • dnserver.com , 似乎是收费的。
  • twodns.de , 免费的限制5个host。
  • zoneedit.com , 可以免费托管5个host, 支持A,AAAA,TXT,MX,...。
  • dy.fi , 支持 A,AAAA,MX ; 好像不支持 TXT。
  • now-dns.com , 免费。ipv4+ipv6。好多免费的后缀。
  • myonlineportal.net
  • goip.de , goip.it
  • freedns.42.pl , 支持A/AAAA/txt/CAA , 不支持CNAME。
  • mydns.jp , 免费, 有好几个域名后缀 可以选。只能用一个域名,仅10条记录。支持A/AAAA/TXT/CNAME。

自己建立一个

更新IP的API


转载注明来源: 本文链接 https://www.cnblogs.com/osnosn/p/15138918.html
来自 osnosn的博客 https://www.cnblogs.com/osnosn/ .


posted on 2021-08-13 21:03  osnosn  阅读(4646)  评论(0编辑  收藏  举报