我想设置 DynDNS 服务,我需要知道什么?

我想设置 DynDNS 服务,我需要知道什么?

我正在收集现场设备的数据,其中一些设备很快将位于蜂窝到以太网网关后面。有些设备需要轮询,而且由于蜂窝运营商通常会分配不断变化的 IP,所以我得到了一个内置动态 DNS 客户端的网关。

我想让设备调用我自己的服务器,而不是公共 DynDNS 提供商。我需要了解哪些信息才能开始使用?

答案1

这里的问题是,您可能会使用一些仅允许您连接到少数动态 DNS 提供商的硬件设备。我的 DSL 路由器仅列出 DynDNS、PeanutHull 和 Comexe,这就是我所拥有的全部。它运行在底层 Linux,但我该如何破解它?太费劲了。

我的观点是,除非您安装一个可以根据需要进行调整的 Linux/FreeBSD 网关,否则您可能只能依靠设备提供的功能。

只要有足够的灵活性,您甚至可以运行自己的“假”DynDNS 服务并将您的设备指向那里,前提是它们为您提供定义 DNS 名称的选项,您可以使用该名称将其重定向到您的服务器。大多数(全部?)都不会这样做。

答案2

你可以从这里开始:GnuDIP

答案3

我有一台 CradlePoint 蜂窝旅行路由器 ctr350,Windows Mobile 手机通过 USB 连接到该路由器。动态 DNS 不起作用,因为它不使用 myip.dnsomatic.com 或 WhatIsMyIP.com 之类的东西来获取公共 IP 地址。因此,我的动态 DNS 地址将始终是 192.168.0.1 - 未经测试。

如今,许多 DNS 服务器都支持动态 DNS 更新。您需要确保它使用 SSL,因为大多数服务器都以明文形式发送密码。gnudip 看起来不错,但令人惊讶的是它不在 Fedora 存储库中。

相关内容