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

时间:2011-01-19 04:35:19

标签: c# c delphi dns bind

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

我将购买域名(例如example.com),然后创建一系列子域名(user1.example.com,user2.example.com,...)。我将部署自己的DNS(可能与Bind),每个子域需要解析为dynmaic ip(对于拨号和有线调制解调器客户)。

客户的电脑将运行我的客户端程序,它将在IP地址更改时通知我的服务器程序。

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

1 个答案:

答案 0 :(得分:3)

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