2015-12-28 45 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地址。