我家里有一台树莓派,然后宽带是动态ip的,我有个域名,想在树莓派上搭建点web网页,但是每天ip都在变。有什么好的办法吗?

目前想到的一个办法是调用域名解析商的api把ip解析进去?但是dnspod有api可以调用吗?然后几点调用方便呢?因为我也不知道什么时候会变ip。。

感谢各位大佬的指点,现整理文章如下:
巧用路由器的DDNS功能实现家庭宽带动态IP自动解析到域名
http://www.7var.com/detail.php?id=157
湖北网友:总有一款适合你~
DDNS
https://ddns.newfuture.cc/

  1. 自动更新DNS解析 到本机IP地址,支持 ipv4和ipv6 以 本地(内网)IP 和 公网IP。 代理模式,支持自动创建域名记录。
  2. 服务商支持:
  3. DNSPOD
  4. 阿里DNS
  5. DNS.COM(@loftor-git)
  6. DNSPOD国际版
  7. CloudFlare(@tongyifan)

复制代码

dnspod_ddns
动态IP跟域名绑定的解析服务
https://github.com/jszjgqq/dnspod_ddns

  1. 脚本说明
  2. 用途: 用于提交本地公网IP到DNSPOD, 跟你的域名进行绑定
  3. 使用场景: 用于解析域名A记录的IP不固定, IP会不断发生改变的场景
  4. 附注: 此脚本仅实现了域名A记录的解析操作, 如需MX, CNAME请自行实现

复制代码
Dnspod-DDNS-with-BashShell
https://github.com/kkkgo/dnspod-ddns-with-bashshell

  1. 利用Dnspod的API和shell脚本搭建自己的动态域名服务。

复制代码
dnspod-ddns
https://github.com/z5864703/dnspod-ddns

  1. 基于dnspod api 开发的动态DNS更新脚本

复制代码
Dnspod_Dual_Wan_DDNS
https://github.com/no2key/Dnspod_Dual_Wan_DDNS

  1. DNSPod双线DDNS客户端 (DNSPod Dual Wan DDNS Client)
  2. 基于PHP, cUrl, DNSPod API的双线DDNS客户端

复制代码
ddns.py
https://github.com/dingguotu/ddns

  1. ddns.py 是基于 DNSPod 服务的动态 DNS 脚本,用于检测 IP 变化并更新至 DNSPod,支持多域名解析。支持 Linux 设备,包括树莓派(Raspberry Pi)。不需要手动添加解析,也不需要人工获取 domain_id 和 record_id,只要跟着教程来,小白都可以很快上手(软件都不会安装的除外)。

复制代码
godns
https://github.com/TimothyYe/godns

  1. GoDNS is a dynamic DNS (DDNS) client tool, it is based on my early open source project: DynDNS.

复制代码
湖南网友:ddns,紫薯补丁
甘肃网友:ddns
广东网友:大佬,具体怎么操作呢?
江西网友:大佬,求传授具体操作方法
西藏网友:github搜下ddns
浙江网友:许多路由器不是支持ddns吗,就是它了
黑龙江网友:我这里有个利用套路云的api做的一个ddns,你可以参考改下
https://e2c.net/2019/06/27/149.html
新疆网友:好东西,mark了
海南网友:感谢大佬
甘肃网友:感谢大佬
甘肃网友:动态域名啊,
云南网友:动态域名DDNS,这东西都多少年了。
很多垃圾路由都自带这个功能,更不要说现在的智能可写的路由器了。
或者你看下dnspod的API,https://www.dnspod.cn/docs/records.html#dns
广西网友:已经在路由里面搞定了,多谢大佬。不过用网上这些服务,就不能用自己的域名,用自己的域名就要收费了。。

另外请教下,大佬,花生壳的动态域名是不是要实名认证的账号才能申请?我登录我以前注册的账号,没有免费域名,也找不到申请的地方
辽宁网友:做动态域名都是你自己检测IP地址了,那域名指向的IP要是挂了,你就连接不上了
你可以设定一个时间,假如多少秒连接不上,你就自己设置域名指向别的IP
江苏网友:以前我用3322的,花生的没用过,现在都要钱了。
有个美步meibu好像还没收费,它可以CNAME。
自己有linux小机器可以直接走DNSPOD的API啊,curl一下就好~~~
澳门网友:
http://iplookup.asus.com/nslookup.php
免费的,自己的域名CNAME官方的即可,基本无缓存
https://www.asus.com.cn/support/FAQ/1011725/
天津网友:DDNS. 关键是80端口封了呀 兄嘚
海南网友:ddns是个好东西,可以试试
北京网友:
3322的不用钱啊?我现在用的是3322的。。

路由器里面可以直接设定ddns,我就懒得调api了。。
新疆网友:
3322的不用钱啊?我现在用的是3322的。。

路由器里面可以直接设定ddns,我就懒得调api了。。
河北网友:大佬,我搞自己家里的电脑,怎么会封了80呢?是哪里封的?
贵州网友:运营商封
湖南网友:运营商会封呀~
江苏网友:不会吧?我试试。。
台湾网友:花生棒?另外,有这个精力,搞个jj玩儿啊,现在这么便宜。。。
天津网友:有个东西叫花生壳动态域名
西藏网友:总有一款适合你~
DDNS
https://ddns.newfuture.cc/

  1. 自动更新DNS解析 到本机IP地址,支持 ipv4和ipv6 以 本地(内网)IP 和 公网IP。 代理模式,支持自动创建域名记录。
  2. 服务商支持:
  3. DNSPOD
  4. 阿里DNS
  5. DNS.COM(@loftor-git)
  6. DNSPOD国际版
  7. CloudFlare(@tongyifan)

复制代码

dnspod_ddns
动态IP跟域名绑定的解析服务
https://github.com/jszjgqq/dnspod_ddns

  1. 脚本说明
  2. 用途: 用于提交本地公网IP到DNSPOD, 跟你的域名进行绑定
  3. 使用场景: 用于解析域名A记录的IP不固定, IP会不断发生改变的场景
  4. 附注: 此脚本仅实现了域名A记录的解析操作, 如需MX, CNAME请自行实现

复制代码
Dnspod-DDNS-with-BashShell
https://github.com/kkkgo/dnspod-ddns-with-bashshell

  1. 利用Dnspod的API和shell脚本搭建自己的动态域名服务。

复制代码
dnspod-ddns
https://github.com/z5864703/dnspod-ddns

  1. 基于dnspod api 开发的动态DNS更新脚本

复制代码
Dnspod_Dual_Wan_DDNS
https://github.com/no2key/Dnspod_Dual_Wan_DDNS

  1. DNSPod双线DDNS客户端 (DNSPod Dual Wan DDNS Client)
  2. 基于PHP, cUrl, DNSPod API的双线DDNS客户端

复制代码
ddns.py
https://github.com/dingguotu/ddns

  1. ddns.py 是基于 DNSPod 服务的动态 DNS 脚本,用于检测 IP 变化并更新至 DNSPod,支持多域名解析。支持 Linux 设备,包括树莓派(Raspberry Pi)。不需要手动添加解析,也不需要人工获取 domain_id 和 record_id,只要跟着教程来,小白都可以很快上手(软件都不会安装的除外)。

复制代码
godns
https://github.com/TimothyYe/godns

  1. GoDNS is a dynamic DNS (DDNS) client tool, it is based on my early open source project: DynDNS.

复制代码
辽宁网友:大佬牛逼。。
黑龙江网友:可以找客服申请公网IP的,不过80端口肯定被运营商封掉了
内蒙古网友:可以找客服申请公网IP的,不过80端口肯定被运营商封掉了
浙江网友:感谢各位大佬的指点

02-03 09:29