发生过 DDNS 不稳定,不懂就问,想注册个一级域名当 DDNS 使用,请教这些疑惑和想法是否这样,应该如何?

2023-09-05 10:55:27 +08:00
 qazwsxkevin

1 、如果买了一个一级域名,是否有 http post & user+password 的方式可以更新其 IP 地址? 这个是看运营商提供的方式?
2 、如果第一种可行,那么在脚本里更新这个域名,当做是 DDNS 使用,会有干扰或者什么障碍吗?
运营商限时限制更新次数?
更新 IP 后广播最新的 IP 地址会比专业的 DDNS 运营商较慢?

3066 次点击
所在节点    宽带症候群
33 条回复
mritd
2023-09-05 17:32:19 +08:00
1 、大部分域名托管服务商都是支持 API 修改记录的, 如果担心可以买之前看一下这个服务商的 API 是否支持, 不行就去别人家买.
2 、一般情况下你不会遇到什么限制, 大多数 DNS 生效(不花钱买专业解析的情况下)时间差不多是 10min, 也就是说更新延迟一般最多 10min, 前提是某些特定上游 DNS 没给你强制缓存. 理论上家庭用户不会有这么高的 IP 更换频率, 一般都是半夜或者重启变一下, 基本没啥感知
Sekai
2023-09-05 18:00:21 +08:00
luoshengdu
2023-09-05 21:43:00 +08:00
在用阿里云的域名和腾讯云的域名,顺带用了 ddns 实现。国内东西南北几地感受极好,脚本自动更新,ip 地址更新后的刷新速度,比免费的 ddns 快太多了。在 10 秒钟内 ping 域名能更新到新的 ip 。

更新方法: https://github.com/jeessy2/ddns-go ,支持各种操作系统及 docker 部署
支持:ipv4 和 ipv6 更新,也可单选

更新实现,通过域名提供商的 api key 更新(请用子 key 保安全),目前设置 5 分钟的更新频次,没有碰到过任何限制。
[img][/img]
[img][/img]
thsun
2023-09-06 04:17:43 +08:00
你們還有公網 ip ?
EchoAI
2023-09-06 07:57:18 +08:00
我目前是这么实现的,可供 OP 参考。域名使用的是 dnspod 解析,路由器设置了一下定时清理的功能,在每周一早上 4 点清理,清理后 IP 地址会发生变化。这个时候本地服务器检测到了 IP 地址发生变化,及时的通知 dnspod 绑定最新的 IP 解析,dns 缓存一般几分钟内会全部更新完成。日常工作时间段内是无差别使用,根本感觉不到 IP 的变化。
dude4
2023-09-06 09:30:34 +08:00
大点的域名提供商都有 DNS 更新 API ,没 API 的我还没见过。github 也有各种针对不同服务商的 DDNS 脚本,搜一下你想买的有没有,或者就自己整一个就行,就简单的 shell script 。
但是 DNS 更新速度确实区别巨大,之前贪便宜在 namesilo 买了.com 根域名,是便宜,7 刀一年,现在涨价了也才 9 刀,续费同价,然而 DNS 更新后要半小时,你没看错,要半小时才能 populate 到国内……
也有 CF 的域名,结果改了后 2 分钟不到就全球广播完毕……
sy1989
2023-09-06 11:08:06 +08:00
可以不用域名商的 dns ,用 dnspod 这些第三方的
mohumohu
2023-09-06 14:42:59 +08:00
可以跑个 ddns 脚本用 dnspod ,cf 的话有墙可能解析更新没这么顺畅。ddns 更新脚本: https://github.com/kkkgo/UE-DDNS
mandymak
2023-09-06 18:59:15 +08:00
@thsun 深圳電信: 世界加錢可及.
sokonboy
2023-09-08 16:29:37 +08:00
@JensenQian 请问 5 块钱的 .xyz 域名是在哪家注册商搞呢?我现在用的.top 快到期了,续费比新注册更贵。
JensenQian
2023-09-08 17:07:09 +08:00
@sokonboy 谷歌土耳其之前,不过今天已经买不了,车开走了,namcheap 0.85 美金一年,要买六位数字的才有优惠,普通的没有,注册续费同价格
sokonboy
2023-09-09 00:00:28 +08:00
@JensenQian 谢谢!
swordspoet
72 天前
@thsun 深圳电信,公网 ipv4 套餐 ¥100/月

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/971001

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX