隨著4G工業(yè)路由器在生活上網(wǎng)中扮演者越來越重要的角色,有些情況下想通過路由器上網(wǎng),卻發(fā)現(xiàn)沒有無公網(wǎng)IP,下面筆者就介紹一下,使用花生殼內(nèi)網(wǎng)映射實(shí)現(xiàn)外網(wǎng)數(shù)據(jù)采集的方法。
首先檢查路由器是否有公網(wǎng)IP的方法是,登陸路由器的設(shè)置網(wǎng)頁,在“運(yùn)行狀態(tài)”下,檢查路由器的WAN口地址,檢查WAN口地址是否為公網(wǎng)IP;在瀏覽器輸入IP,將百度上查詢到的IP地址與路由器的WAN口IP地址進(jìn)行比較,查一下兩個IP地址是否一致,如果一致,則路由器有公網(wǎng)IP。
花生殼內(nèi)網(wǎng)映射實(shí)現(xiàn)外網(wǎng)數(shù)據(jù)采集的方法如下:
第一,申請一個動態(tài)域名。先下載花生殼軟件,申請一個動態(tài)域名,如下動態(tài)域名舉例如下
第二,域名診斷。路由器每次重啟后,公網(wǎng)IP都會發(fā)生變化,上步申請到的動態(tài)域名,會動態(tài)映射這個IP,動態(tài)域名下,域名不會隨著IP的變化而變化。
在分配了動態(tài)域名后,右鍵后點(diǎn)擊“域名診斷”。
第三,路由器端口映射。申請了公網(wǎng)IP后,還需要在路由器上做一個端口映射,登陸路由器設(shè)置頁面。大部分路由器都支持端口映射,使用的時候要確定路由器起支持并開啟了這個功能。
除了登陸網(wǎng)頁設(shè)置,也可以使用端口映射工具軟件來設(shè)置。
第四,端口設(shè)置。設(shè)置模塊目標(biāo)IP跟目標(biāo)端口。
第五,聯(lián)網(wǎng)通信。設(shè)置好上述步驟后,就可以進(jìn)行聯(lián)網(wǎng)通信了。在自己電腦上建立TCP Server,監(jiān)聽端口,可以查看客戶端連接情況。
通過以上步驟就可以在沒有公網(wǎng)IP的情況下,實(shí)現(xiàn)花生殼動態(tài)域名結(jié)合路由器端口映射實(shí)現(xiàn)類似公網(wǎng)服務(wù)器功能。