?
內網IP只能在本地內部網絡連接訪問,當本地搭建服務器部署好相關網站或應用后,在局域網內可以通過內網IP訪問,但在外網是無法直接訪問異地內網IP端口應用的,只有公網IP和域名才能實現互聯網上的訪問。那么需要如何把本地服務器變成公網服務器用??
本地服務器通過一些網絡設置和方法,是可以變成公網服務器的。較為常用的簡單方案就是映射到公網IP(路由器設置)和映射到域名(用nat123軟件設置)。
一、想要將本地服務器變成公網服務器,傳統需要公網IP和路由映射方法
先獲取公網IP再進行路由器配置的思路,具體以下步驟:
1、 獲取公網IP地址
要讓本地服務器成為公網服務器,首先需要有一個公網IP地址。公網IP地址可以通過向互聯網服務提供商(ISP)申請獲得。聯系ISP咨詢相關流程,比如購買固定IP等。
2、配置路由器
將本地服務器連接到一個路由器上,確保路由器與公網IP地址連接。在路由器的管理界面中,配置端口轉發規則。每臺路由器的配置界面略有不同,但通常可以在高級設置或NAT(網絡地址轉換)設置中找到端口轉發選項。在配置端口轉發規則中,將公網IP地址與本地服務器的私有IP地址綁定,并設置需要轉發的端口號。這樣,當外部用戶訪問公網IP地址和指定端口時,路由器會將請求轉發到本地服務器。
3、配置防火墻
為了保護服務器的安全,在配置路由器端口轉發之前,需要配置服務器的防火墻。防火墻可以限制對服務器的訪問,同時過濾掉潛在的惡意訪問。可以使用防火墻軟件,如Windows防火墻或防火墻硬件設備。
4、配置服務
在確保服務器與公網連接并進行端口轉發之后,需要配置服務器上的服務以供外部用戶訪問。根據服務器上安裝的軟件和服務的不同,配置方式也會有所不同。例如,如果要將本地Web服務器變成公網服務器,需要在服務器上配置并啟動Web服務軟件,如Apache或Nginx。
5、測試訪問
? ? 完成配置后,可以嘗試使用其他網絡進行訪問測試。使用其他網絡,比如手機熱點或朋友的網絡,通過瀏覽器訪問公網IP地址和配置的端口號,看是否能夠成功訪問服務器上的服務。
二、本地服務器變成公網服務器,直接本地網址轉換成域名地址方案
利用類似nat123網絡工具,將本地IP端口綁定到自己域名或免費域名上的簡單方法,適合無公網IP環境操作實現。流程相對更為明了簡單,步驟如下:
1、配置本地服務
本地部署好端口程序后,按需對本地相關設置好,確保在局域網內其他電腦上可以使用對應的內網Ip端口能夠正常訪問到。
2、使用網址映射工具
使用nat123客戶端軟件添加映射設置,將本地內網訪問地址轉換成域名地址。操作上就一步,在軟件添加映射界面時,先選擇應用類型(如80、443、或非80),再自定義內網地址(端口應用在內網訪問的IP端口)和外網地址(希望外網訪問用的域名)。
3、外網訪問測試
當我們在內網本地使用了網址映射服務后,在其他網下連接訪問時,使用對應的設置好的域名即可(如使用的是非80類型映射,還需要加上對應外網端口號)。
需要注意的是,如果外網地址是用自己域名的(不想用自動生成的默認二級域名),還需要在自己注冊域名解析網上設置對應的域名指向,讓自己域名生效后才能訪問到。
以上就是如何把本地服務器變成公網服務器的二種簡單常用方法步驟,在只有內網ip時,利用網址映射服務,將內網IP綁定域名提供外網訪問是種較為不錯的選擇,普通個人不需要專業知識也能完成實現。