GoDNS V1.3 发布 - 基于 Go 实现的 DynDNS 客户端工具

2017-10-10 10:27:04 +08:00
 timothyye

14 年最初接触 Go 写的一个练手工具,集成了 DNSPod 的 API,用来在家中的下载机上运行,实现 DynDNS 的功能,定时检测公网 IP,并更新到 DNSPod,再在自家路由器上映射好端口,这样公网就可以随时访问到家里的下载机了:

最新版本 V1.3

整合了 HE.net 的 API,这样,nameserver 在 he.net 的同学也可以用 GoDNS 来实现 DynDNS 了

目前支持的域名服务商:

支持的运行方式

项目地址

https://github.com/TimothyYe/godns

欢迎 pull request

3192 次点击
所在节点    分享创造
22 条回复
Had
2017-10-10 11:11:12 +08:00
呃,看到 DynDNS 总是联想到 Dyn 的 DNS,因为我是在用这家来着
laycher
2017-10-10 11:24:53 +08:00
就是类似于花生壳吧,看起来很厉害的样子。
timothyye
2017-10-10 11:42:46 +08:00
@laycher 是的,就是花生壳,不过是 DIY 的,哈哈
timothyye
2017-10-10 11:43:00 +08:00
@Had 其实就是动态域名解析的意思
zgzh
2017-10-10 12:25:04 +08:00
谢谢分享,不知树莓派能否用?等会来编译试试
timothyye
2017-10-10 12:26:03 +08:00
@zgzh 可以,go 支持编译为 arm 平台运行
Yien
2017-10-10 12:33:12 +08:00
start 了,谢谢。
blueandhack
2017-10-10 13:00:59 +08:00
大叔我觉得你可以考虑给项目改个名字
DynDNS 是 Dynamic DNS
而 GoDNS 不知所云啊
不如叫 EveDNS Everywhere DNS
timothyye
2017-10-10 13:38:29 +08:00
@blueandhack 因为是 Go 写的,所以叫 GoDNS
hahasong
2017-10-10 14:02:40 +08:00
@timothyye 咋一看以为你用 go 写了一个 dnsserver
hugee
2017-10-10 14:09:33 +08:00
我直接 shell 脚本搞定,go 没学过。。
timothyye
2017-10-10 14:35:49 +08:00
@hahasong -_-#
xiaoz
2017-10-10 14:36:08 +08:00
感谢分享,我用的 ClouDNS 的 DDNS 也很方便。
timothyye
2017-10-10 14:36:10 +08:00
@hugee shell 脚本也是个解决办法
BearD01001
2017-10-10 14:51:37 +08:00
NoIP 的免费用户默默路过...
timothyye
2017-10-10 15:11:49 +08:00
@BearD01001 看了一下 NoIP,不错,收藏了
ihciah
2017-10-10 15:18:26 +08:00
每当此时默默贴一波轮子。。。。
https://github.com/ihciah/simple-ddns
timothyye
2017-10-10 18:06:48 +08:00
@ihciah 666
Nin
2017-10-11 21:10:32 +08:00
-.-#
为什么不早点出呢,我已经直接用脚本解决了 he.net
timothyye
2017-10-11 21:11:59 +08:00
@Nin 不错啊大兄弟,动手能力强

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

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

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

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

© 2021 V2EX