本地搭建服務并提供互聯網連接時,較為傳統的方法是使用公網IP地址。因此,如何查詢本地自己是不是公網IP,是必須要掌握的一種技巧。當面對確實無公網IP時,則可以通過內網穿透方案,如nat123網絡映射工具,將本地局域網地址轉換成域名讓外網訪問。
一、查詢本地公網IP地址的方法
1.通過搜索平臺查看
如瀏覽器打開百度搜索,并輸入“IP”查看結果。可以看到本地公網IP地址信息,如下圖示,注意前面可能會有廣告省略它們。
2.通過三方在線網站工具查詢
打開瀏覽器,訪問公網IP查詢網站如ip138或站長工具,并進入相關IP查詢功能里面,在頁面中會顯示當前使用的本地公網IP地址信息,參考如下圖示,這里圖示對一些廣告展示做了模糊處理。
3.通過本地路由器查看
瀏覽器打開并登錄本地路由器管理后臺,找到上網IP管理相關位置,可以查看到wan口狀態,這個IP地址就是本地路由使用的IP地址,如下圖示。
如果路由WAN這個IP是內網IP段的,則是內網IP;如果這個IP顯示不是內網IP,則有可能是公網IP,還需要同時結合上面其他網查對比看,對比IP一樣時,則極可能是公網IP,建議本地開個端口跨網連接訪問實際測試看。
二、有公網IP時怎么將內網IP端口提供外網訪問
有公網時,可直接通過本地路由器端口映射實現內網讓外網遠程訪問。
登錄路由管理后臺時,找到對應虛擬服務器或轉發規則或端口轉發(不同路由型號略有不同叫法),并添加轉發規則確認保存。參考圖示如下。
三、無公網IP時如何將內網指定端口服務讓外網使用
沒有公網IP時,可以通過內網穿透技術方案,如nat123端口映射工具,實現內網端口指定服務綁定到域名提供外網訪問。
操作步驟比較簡單,以nat123為示例,只需要在本地內網下載安裝nat123客戶端并登錄“添加映射”,選擇合適的映射類型(如80、443、非80、全端口等)和自定義好對應內外網地址(外網地址用自己域名或自動生成的二級域名)即可,如下圖示。
當確認保存后,生成帶內外網地址映射記錄圖標,鼠標停留可查見相關狀態提示。需要注意的是,使用自己域名作為外網地址訪問填寫的,同時需要在自己注冊域名解析網上添加對應的cname指向讓自己域名生效,不然會一直提示域名指向不對且訪問域名不了。