知識(shí)庫(kù)
在外網(wǎng)怎么訪(fǎng)問(wèn)內(nèi)網(wǎng)搭建部署的web網(wǎng)站?由于內(nèi)部網(wǎng)絡(luò)沒(méi)有公網(wǎng)IP,路由映射是行不通的,但可以利用內(nèi)網(wǎng)穿透/內(nèi)網(wǎng)映射方案實(shí)現(xiàn)。如在內(nèi)網(wǎng)使用nat123軟件,將內(nèi)網(wǎng)地址映射到自己域名或自動(dòng)生成的免費(fèi)自定義二級(jí)域名上,實(shí)現(xiàn)外網(wǎng)的訪(fǎng)問(wèn)80和非80端口的站點(diǎn)。以下是實(shí)現(xiàn)步驟參考。
外網(wǎng)web服務(wù)器免費(fèi)測(cè)試:http://www.bxgb88.com/cloud/hk.html
在外網(wǎng)怎么訪(fǎng)問(wèn)內(nèi)網(wǎng)搭建部署的web網(wǎng)站?
1,內(nèi)網(wǎng)web的訪(fǎng)問(wèn)
服務(wù)器搭建站點(diǎn)服務(wù)有http和https協(xié)議區(qū)分,訪(fǎng)問(wèn)端口有80、443及其他端口號(hào)等。使用的中間件web服務(wù)一般有IIS、apache、tomcat等。在部署好web網(wǎng)站后,先確保在內(nèi)網(wǎng)訪(fǎng)問(wèn)正常測(cè)試,并記錄下內(nèi)網(wǎng)地址端口等信息。
2,內(nèi)網(wǎng)web地址映射到域名設(shè)置
在web服務(wù)器本地,或所在局域網(wǎng)內(nèi)另臺(tái)主機(jī)上,安裝并登錄nat123添加端口映射記錄。將內(nèi)網(wǎng)web地址轉(zhuǎn)換成域名地址。
添加web的映射時(shí),根據(jù)自己網(wǎng)站應(yīng)用場(chǎng)景選擇合適的映射類(lèi)型。http網(wǎng)站且需要80訪(fǎng)問(wèn)的,則選擇80http映射類(lèi)型;本地是https協(xié)議站點(diǎn)且需要外網(wǎng)443固定端口訪(fǎng)問(wèn)的,則選擇443https映射類(lèi)型;本地是辦公OA/ERP等不收錄網(wǎng)站服務(wù)時(shí),則選擇非80網(wǎng)站映射類(lèi)型。
外網(wǎng)地址可以直接使用自動(dòng)生成的免費(fèi)自定義二級(jí)域名保存。如果是需要使用自己域名的,則同時(shí)在填寫(xiě)自己域名后,同時(shí)需要在自己注冊(cè)域名解析商網(wǎng)站管理后臺(tái)添加對(duì)應(yīng)的cname指向讓自己域名生效。
填寫(xiě)好及保存后,不要關(guān)閉nat123映射服務(wù)。
3,外網(wǎng)域名訪(fǎng)問(wèn)
當(dāng)nat123映射保存生效后,就可以在任意上網(wǎng)地方包括外網(wǎng)等,通過(guò)域名(和外網(wǎng)端口)進(jìn)行訪(fǎng)問(wèn)web網(wǎng)站了。
外網(wǎng)訪(fǎng)問(wèn)端口要看自己添加使用的映射類(lèi)型而定。如使用80http映射的,外網(wǎng)訪(fǎng)問(wèn)端口就是80;使用443https映射的,外網(wǎng)443端口訪(fǎng)問(wèn);使用非80網(wǎng)站映射類(lèi)型的,外網(wǎng)用自動(dòng)生成的非80端口進(jìn)行訪(fǎng)問(wèn)。
需要注意的是,只有本身web使用了https協(xié)議的,才能使用443https映射類(lèi)型方式。內(nèi)網(wǎng)web是什么協(xié)議訪(fǎng)問(wèn),映射后外網(wǎng)也是對(duì)應(yīng)的。