轉(zhuǎn)載自cpolar文章:Windows搭建Web站點:免費內(nèi)網(wǎng)穿透發(fā)布至公網(wǎng)
概述
本次教程中,我們將實現(xiàn)在windows上搭建一個web站點,并通過cpolar內(nèi)網(wǎng)穿透,將該站點免費發(fā)布上線,實現(xiàn)公網(wǎng)用戶可正常訪問本地web站點。
cpolar是一個非常強(qiáng)大的內(nèi)網(wǎng)穿透工具,開發(fā)調(diào)試的必備利器。
它可以將本地內(nèi)網(wǎng)服務(wù)器的HTTP、HTTPS、TCP協(xié)議端口映射為公網(wǎng)地址端口,使得公網(wǎng)用戶可以輕松訪問您的內(nèi)網(wǎng)服務(wù)器,無需部署至公網(wǎng)服務(wù)器。支持永久免費使用,無需公網(wǎng)IP,也無需設(shè)置路由器。
1. 搭建一個靜態(tài)Web站點
點擊下載TODO LIST測試演示站點 ↓
- https://www.cpolar.com/static/downloads/todo/cpolar-todo-mvc-stable-windows-amd64.zip
下載成功后,解壓縮該文件
解壓后的文件
雙擊該程序運行演示站點
2. 本地瀏覽測試站點是否正常
在瀏覽器上訪問http://localhost:8080,可以看到頁面有正常顯示出來,演示站點本地瀏覽正常。
目前該站點只能在自己的瀏覽器被訪問到,其他公網(wǎng)用戶無法訪問。接下來我們使用cpolar內(nèi)網(wǎng)穿透將該站點發(fā)布到公網(wǎng),實現(xiàn)公網(wǎng)用戶也可以正常訪問到。
3. 本地站點發(fā)布公網(wǎng)可訪問
3.1 安裝cpolar內(nèi)網(wǎng)穿透
cpolar官網(wǎng):https://www.cpolar.com/
訪問cpolar官網(wǎng),點擊右上角的免費注冊,使用郵箱注冊一個cpolar賬號,并登錄進(jìn)入cpolar后臺。
登錄成功后,下載cpolar到本地,并雙擊安裝包進(jìn)行安裝(一路默認(rèn)安裝即可)
cpolar安裝成功后會默認(rèn)安裝兩個樣例隧道(可自行修改或刪減):
- remoteDesktop:指向本地3389端口,tcp協(xié)議
- website:指向本地8080端口,http協(xié)議
cpolar官網(wǎng):https://www.cpolar.com/
3.2 創(chuàng)建隧道映射公網(wǎng)地址
cpolar安裝成功后,在瀏覽器上訪問127.0.0.1:9200,使用注冊的cpolar賬號密碼登錄cpolar web UI管理界面。(默認(rèn)為本地9200端口)
由于我們的演示站點端口在8080端口下,所以我們可以直接使用website隧道。
登錄進(jìn)入cpolar web ui界面后,我們點擊左側(cè)儀表盤的隧道管理
——隧道列表
,找到website隧道,可以看到顯示狀態(tài)為active
表示為正常在線狀態(tài),可以直接點擊左邊的狀態(tài)——在線隧道列表查看所生成的公網(wǎng)地址,復(fù)制公網(wǎng)地址在瀏覽器上訪問即可。
或者,我們也可以重新創(chuàng)建一個新的隧道:點擊左側(cè)儀表盤的創(chuàng)建隧道
:
- 隧道名稱:可自定義,注意不要重復(fù)
- 協(xié)議:選擇http
- 本地地址:填寫8080端口
- 域名類型:選擇
隨機(jī)域名
(可以免費使用) - 地區(qū):可根據(jù)實際適用地區(qū)進(jìn)行選擇,支持CN、HK、US、TW、EUR
隧道信息填寫完成后,點擊創(chuàng)建
即可
3.3 獲取公網(wǎng)URL地址
點擊左側(cè)儀表盤的狀態(tài)
——在線隧道列表
,可以在線隧道所生成的公網(wǎng)地址,可以看到website隧道的公網(wǎng)地址有兩個,一個是http協(xié)議,一個是https協(xié)議,將公網(wǎng)地址復(fù)制下來。
4. 公網(wǎng)遠(yuǎn)程訪問內(nèi)網(wǎng)web站點
在瀏覽器上訪問cpolar所生成的公網(wǎng)地址,本例為https://1ae6da64.r2.vip.cpolar.cn。
成功將內(nèi)網(wǎng)web站點發(fā)布到公網(wǎng)可訪問。
通過cpolar內(nèi)網(wǎng)穿透,我們成功地將本地8080端口下的web站點發(fā)布到公網(wǎng)訪問,實現(xiàn)公網(wǎng)訪問內(nèi)網(wǎng)。但由于本次使用的cpolar為免費套餐,所生成的公網(wǎng)地址為隨機(jī)臨時地址,每隔24小時就會變化。
如果需要長期使用,可以將站點配置成二級子域名,或自定義域名(使用自己的域名)長期使用。
5. 配置固定二級子域名
登錄進(jìn)入cpolar官網(wǎng)后臺,點擊左側(cè)儀表盤的套餐
,升級cpolar套餐到基礎(chǔ)套餐
。
5.1 保留二級子域名
套餐升級成功之后,我們回到cpolar官網(wǎng)后臺,點擊左側(cè)儀表盤的預(yù)留
,我們來為web站點保留一個二級子域名。
- 地區(qū):選擇China VIP
- 名稱:填寫您想要保留的二級子域名
- 描述:即備注,可自定義填寫
本例保留一個名稱為ToDoList
的二級子域名。子域名保留成功后,我們將子域名復(fù)制下來,接下來需要將其配置到隧道中去。
5.2 配置二級子域名
在瀏覽器上訪問127.0.0.1:9200,登錄cpolar web ui管理界面。點擊左側(cè)儀表盤的隧道管理
——隧道列表
,找到需要配置二級子域名的隧道(本例中為website隧道),點擊右側(cè)的編輯
修改隧道信息,將二級子域名配置到隧道中:
- 域名類型:改為選擇
二級子域名
- Sub Domain:填寫我們剛剛所保留的二級子域名(本例為
ToDoList
)
修改完成后,點擊更新
隧道更新成功后,點擊左側(cè)儀表盤的狀態(tài)
——在線隧道列表
,可以看到website隧道的公網(wǎng)地址,已經(jīng)更新為二級子域名了,將公網(wǎng)地址復(fù)制下來。
6. 測試訪問二級子域名
打開瀏覽器,我們來測試一下訪問配置成功的二級子域名。
文章來源:http://www.zghlxwxcb.cn/news/detail-436497.html
測試成功,可以正常訪問?,F(xiàn)在,我們?nèi)W(wǎng)唯一的私有二級子域名,就創(chuàng)建好了。文章來源地址http://www.zghlxwxcb.cn/news/detail-436497.html
到了這里,關(guān)于Windows10本地搭建網(wǎng)站教程 - 內(nèi)網(wǎng)穿透發(fā)布公網(wǎng)訪問的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!