怎麼遠程訪問家裡的自建智能設備呢?
如果我們購買了米家、天貓精靈之類的智能設備,即使不在家也能很方便地遠程控制它們。
那麼我們怎麼遠程控制自己搭建的智能設備呢?
一、確定自家寬帶是否有公網IP
- 打開路由器的設置頁面,找到頁面,查看路由器的WAN IP地址
- 打開百度,搜索IP,可以查看到自己的公網IP
如果這兩個IP是一致的,則說明你家寬帶有公網IP!做簡單映射之後就可以把在內網搭建的智能服務開放在公網IP上,來遠程訪問了~
如果這兩個IP是不一樣的,則說明運營商做了NAT地址轉換,可能整個小區都用的一個公網IP~ 這個也沒有辦法,畢竟IPv4的地址資源是比較稀缺的。這種情況我們就需要做內網穿透了,下次有空再給大家詳細聊聊如何做內網穿透~
根據我的個人經驗,對於個人寬帶,一般聯通都會直接給公網IP,而電信則一般都是內網IP,需要做內網穿透才能遠程訪問~
二、設置端口轉發
- 打開路由器的設置頁面,找到 -
- 配置端口轉發,比如說,我想把上次做的wifi控制顯示屏的控制頁面開放出來,就會把公網端口7780映射到內網ESP8266的內網IP的80端口上。
- 7780端口:因為公網IP的80端口一般電信運營商不開放,所以要換一個其他端口才行,比如7780
- 192.168.123.70內網IP:這個是用於控制LED屏幕的ESP8266的內網IP
- 80:我們wifi顯示屏的控制界面是一個網頁,走的是HTTP協議,默認端口是80口
這樣我們不僅在內網用192.168.123.70可以訪問屏幕控制頁面,使用http://:7780的方式即使在遠程也能控制屏幕啦~ 比如你查到的公網IP是114.114.114.114, 那麼在瀏覽器輸入114.114.114.114:7780就可以遠程訪問並控制家裡的智能設備啦~
舉一反三,用這種方式也能控制自建的智能小車,智能電器開關,智能攝像頭哦~ 大家趕緊去試一試吧~
大家有什麼問題和建議都可以在下面留言哦~
我是零度橙子,科技達人,谷歌認證雲計算架構師,大家可以關注我,瞭解有用有趣的科技知識~
閱讀更多 零度橙子 的文章