2015-12-28 42 views
0

这是一个有趣的问题,我不太确定正确的标签/上下文在哪里问。自动让路由器发送IP地址

这里的核心问题: 我怎样才能自动(&远程)找出每次路由器的公网IP地址的变化,以及什么。

背景: 我在我家安装了安全摄像头。我能够从手机/在线远程监控摄像机。为此,我需要路由器的IP地址。路由器为摄像机分配静态私有IP地址,以便所有到端口8000的请求自动转发到连接摄像机的DVR /计算机。

  • 有些时候房子里没有人。这意味着如果电源关闭,并且有一台笔记本电脑有一个脚本自动将公共IP地址发送到一封电子邮件,那么没有人可以重新接通电源。
  • 相机似乎回到网上就好了,我只需要知道新的IP地址。唯一一次路由器的IP地址被重新分配的时间是停电期间,但我可能在这方面是错误的。这是罕见的。

所以我的问题是,是否有可能在路由器上运行守护程序,该守护程序会自动发送其公共电子邮件地址?

我希望能够在我的手机应用程序上不断获得正确的信息,以便我可以随时监控房屋,而无需返回家中进行监控。

回答

2

为什么不使用动态DNS服务?您将获得一个公共主机名,该主机名必须从您的路由器更新为指向您当前的IP。有几个免费提供商,例如afraid.org,它允许从各种平台更新您的公共DNS记录,就像定期将wget指向特定的URL一样简单。

+0

嗯没关系。因此,在我的路由器配置设置中,我应该能够告诉fear.org(或任何地方)它的新网址,因为它是动态的? –

+0

取决于您的路由器...这是支持客户端的[list](http://freedns.afraid.org/scripts/freedns.clients.php)。大多数路由器应该支持一些动态DNS提供商,其中DynDNS可能仍然是最常见的(尽管它们不再是免费的)。另一种选择是[No-IP](http://www.noip.com/free),但检查你的路由器的配置界面可能是最有意义的,因为它支持开箱即用的DDNS提供商。 –

2

来完成,这将是使用动态DNS服务像DynDns

大多数商业现成的路由器支持DynDNS的最简单的方法,直接的API。您所要做的就是在您的路由器配置中提供您的凭据,并且它会自动更新您的特定域的IP地址。显然这意味着你将不得不获得一个域名,但这些都相对便宜。

这种类型的设置将允许您仅依靠域名而不必担心家庭网络的公共IP地址。