我有一个shiny的新玩具,思科无线-N千兆安全路由器与VPN(WRVS4400N)。 在查看说明手册的同时,我发现它支持内置的DynDNS。
我们目前已经有一台服务器上运行了DynDNS客户端(SSH的用户,正如这个问题所logging的那样); 但路由器更新的原因是从SSH转移到VPN。
为此,与路由器相比,在计算机上运行它的行为/function/可维护性是否有所不同? 到目前为止,DynDNS或多或less有一个设置和忘记的设置,但由于function在那里,我想知道这是否是一个更好的位置的过程…
有差异:
如果实施得当,路由器会通知ddns提供商你的新IP地址(1)是否已经改变,(2)也可以select定期。
当您在局域网上的计算机上运行ddns更新脚本时,除非它devise为在WAN(不常见)上使用某些额外服务,否则它不会知道局域网公共IP地址何时更改。 所以它只能定期更新。
这意味着如果您每10分钟运行一次ddns更新脚本,并且在最后一次更新后1分钟更改您的ip地址,则您的ip地址将不会正确设置大约9分钟。
所以恕我直言,它是更好的在路由器上运行。
我为DynDNS支持工作,所以我很乐意回答您的任何问题。
一般来说,我们发现计算机中的软件客户端比一些路由器更新客户端要可靠得多。 原因是路由器和其他设备中DynDNS的支持程度有所不同。
虽然这些设备可能声称拥有DynDNS支持,但它们有时会非常麻烦,或者无法正确使用我们的更新API。 这可能导致诸如滥用更新的问题,或者更新客户端甚至不能一致地向我们发送更新。 滥用更新是我们的更新服务器每隔一分钟左右泛洪到相同的IP地址,而不是只在IP地址发生变化时向我们发送更新。
如果路由器的更新客户端编写正确(我不知道你所拥有的模型),那么它应该和你的软件更新客户端一样工作。 只有这样才能find
DynDNS.com是广泛支持硬件设备更新协议的大型提供商之一。 它已经存在了很长时间,并得到很好的支持。 我希望来自思科的硬件更新客户端可以像运行在其中一台计算机上的软件更新程序一样好。 我会尝试硬件更新,看看它是否符合您的需求,如果不是,切换到软件更新。 其他服务的基于硬件的更新客户端的支持不稳定,所以如果提供商不是DynDNS.com,您的里程可能会有所不同。
另外,我运行一个较小的dynamicDNS提供商DtDNS。 硬件设备数量有限,可以支持我的服务,而且我发现很多硬件设备只是被打破了。 DynDNS.com有更好的运气让硬件供应商支持其实际上正常工作的更新客户端的服务。
在function上,它们是等价的。
但是,为了可维护性,我个人build议在路由器上设置它,因为这是可以在某种意义上设置和忘记的东西。 您的电脑可能需要重新格式化,否则可能会在某个时候崩溃。
通过在路由器上进行设置,您可以将您的networking设置从PC中抽象出来并隔离开来。 您可以用另一台电脑replace未来的电脑,而且不需要更改设置。