我正在从现场设备收集数据,其中一些将很快落后于蜂窝到以太网的网关。 有些设备需要轮询,而且由于蜂窝运营商通常会分配不断变化的IP,所以我得到了一个内置dynamicDNS客户端的网关。
我想有设备调用我自己的服务器,而不是公共的DynDNS提供程序。 我需要知道什么才能开始?
这里的问题是,你可能会使用一些硬件设备,只允许你连接到一些dynamic的DNS提供商。 我的DSL路由器只列出了DynDNS,PeanutHull和Comexe,这就是我所拥有的。 它在底下运行Linux,但我该怎么破解它? 太多的努力。
我的观点是,除非你安装了一个可以根据需要调整的Linux / FreeBSD网关,否则你可能会受到你的设备所提供的支配。
如果有足够的灵活性,您甚至可以运行您自己的“假”DynDNS服务,并指定您的设备,如果它们提供了选项来定义一个DNS名称,您可以使用它redirect到您的服务器。 他们大多数(全部?)不这样做。
你可以从这里开始: GnuDIP
我有一个CradlePoint移动旅行路由器ctr350,Windows手机通过USB连接到。 dynamicDNS不起作用,因为它不使用像myip.dnsomatic.com或WhatIsMyIP.com来获取公共IP地址。 因此,我的dynamicDNS地址将始终是192.168.0.1 – 未经testing。
现在许多DNS服务器支持dynamicDNS更新。 您将要确保它使用SSL,因为大多数发送密码在明确。 gnudip看起来不错,但惊讶它不在fedora版本库。