是否可以使用 Bind 构建我自己的 DDNS?

发布于 2024-10-12 20:50:14 字数 270 浏览 3 评论 0原文

我知道有很多动态DNS服务提供商(包括免费的)。但我想建立自己的 DDNS。

我将购买一个域名(例如 example.com),然后创建一系列子域(user1.example.com,user2.example.com,...)。我将部署自己的 DNS(可能使用 Bind),每个子域都需要解析为动态 IP(对于拨号和电缆调制解调器客户)。

客户的电脑将运行我的客户端程序,当IP地址发生变化时它会通知我的服务器程序。

我的问题是:如何在我的服务器程序和名称服务器之间进行通信?

I know that there are many dynamic DNS service providers (including free). But I would like to build my own DDNS.

I will buy a domain name(e.g. example.com), then create a series of sub-domain(user1.example.com, user2.example.com,...). I'll deploy my own DNS(maybe with Bind) and each sub-domain need resolve to dynmaic ip(for dial-up and cable modem customers).

The customer's pc will run my client program, it will notify my server program when the ip address changed.

My question is: How to communicate between my server program and the nameserver?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

野生奥特曼 2024-10-19 20:50:14

虽然这是可能的,并且 BIND 有一个用于向服务器发送动态更改的协议,但我建议不要这样做。还有其他权威名称服务器实现可以提供来自 SQL 数据库的记录,这些实现应该可以更好地与您可能想要用来让客户进行更新的工具集成。

While it is possible and BIND has a protocol for sending dynamic changes to the server, I would advise against it. There are other authoritative nameserver implementations which can serve records from SQL databases, which should integrate much better with the tools you might want to use for letting customers make updates.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文