适用于低 QPS 但高部署数量的动态 DNS 服务

适用于低 QPS 但高部署数量的动态 DNS 服务

我部署的蜂窝调制解调器目前具有带静态 IP 地址的 SIM。出于各种原因,我们可能会转而提供不带静态 IP 的 SIM。

蜂窝调制解调器支持 DDNS(bluetree 调制解调器)。

由于我们的每秒查询率非常低(最多每小时一次),但部署率很高(数百到数千),所以我的需求与许多动态 DNS 服务客户的需求有所不同。我认为。

我是否应该考虑运行自己的 DNS 服务(我完全不知道这涉及什么),或者是否有面向低 QPS、高部署的服务提供商。或者像 DynDNS 这样的服务可以吗?

所有设备都将部署在同一国家(加拿大),并且在相当一段时间内仅部署在加拿大西部。

答案1

设置您自己的 DDNS 服务并不是特别困难;最困难的部分是确保客户端能够真正进行更新(因为我猜您拥有的这些设备不支持正确的动态 DNS 更新协议,而是支持 DDNS 服务供应商构想的众多临时协议之一)。此外,如果您的设备都在网络中本地化,那么运行您自己的 DNS 基础设施将比使用外部提供商(在网络拓扑上不会那么接近)提供更好的性能。

如果您需要尽快完成,请找一个对 DNS 服务相当了解的人,给他们一点钱来设置它并编写有关如何维护它的文档。如果不着急,请获取一本 O'Reilly BIND 书并开始操作。如果您无法在一周内完成它,请恢复计划 A。

至于使用现有的 DDNS 提供商,您将自动减少使用那些与您的设备中可用的机制兼容的提供商;除此之外,由于您要处理大量用户,他们会想要钱,而且鉴于您正在运行的是商业服务,您会想要服务保证(更多钱)。这可能是您采用的自定义安排,因此请做好谈判准备。我猜想,达成协议的前期时间/金钱可能与自己设置协议一样多,持续服务的成本可能与自己运行和维护设置一样多。

相关内容