欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nginx+cpolar實(shí)現(xiàn)內(nèi)網(wǎng)穿透多個(gè)Windows Web站點(diǎn)端口的步驟詳解

 更新時(shí)間:2023年10月30日 10:57:42   作者:江池俊  
這篇文章主要給大家介紹了Nginx+cpolar實(shí)現(xiàn)內(nèi)網(wǎng)穿透多個(gè)Windows Web站點(diǎn)端口的詳細(xì)步驟,文章通過圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下

1. 下載windows版Nginx

進(jìn)入官方網(wǎng)站(http://nginx.org/en/download.html)下載windows版的nginx

20320109180201

下載好后解壓進(jìn)入nginx目錄雙擊Nginx.exe即可運(yùn)行

20320109180202

打開瀏覽器輸入http://localhost ,nginx默認(rèn)使用80端口,所以無需加端口號(hào).出現(xiàn)nginx歡迎頁面表示啟動(dòng)成功

20320109180203

2. 配置Nginx

在8086,和9999端口分別配置兩個(gè)web服務(wù),這里不詳細(xì)說如何搭建web站點(diǎn)服務(wù),可以參考該教程:https://www.cpolar.com/blog/build-web-server-in-windows-system

20320109180204

20320109180205

站點(diǎn)搭建好后,接下來需要修改nginx.conf配置文件,打開nginx目錄,找到conf文件夾下面的nginx.conf

20320109180206

編輯文件,這里使用notepad++進(jìn)行編輯,添加如下信息:

 location ^~ /webs/ {
            proxy_pass   http://127.0.0.1:8086/;
        }
		
		
		location ^~ /webc/ {
            proxy_pass   http://127.0.0.1:9999/;
        }
  • 參數(shù)簡(jiǎn)介(詳情請(qǐng)看官方文檔):

^~  : 表示開頭對(duì)URL路徑進(jìn)行前綴匹配,并且在正則之前
proxy_pass: 代理的服務(wù)地址

20320109180207

編輯完保存,打開cmd窗口,進(jìn)入nginx目錄,執(zhí)行如下命令重啟:

nginx.exe  -s reload 

20320109180208

3. 測(cè)試局域網(wǎng)訪問

重啟后Nginx后,打開瀏覽器,以80端口加上在配置文件中配置的location代理轉(zhuǎn)發(fā)規(guī)則進(jìn)行訪問兩個(gè)站點(diǎn):

20320109180209

20320109180210

4. cpolar內(nèi)網(wǎng)穿透

接下來,我們通過強(qiáng)大的且穩(wěn)定的內(nèi)網(wǎng)穿透工具cpolar,將本地nginx服務(wù)暴露至公網(wǎng)環(huán)境,以實(shí)現(xiàn)穿透多個(gè)站點(diǎn)端口需求,無需公網(wǎng)IP,也不用設(shè)置路由器。

cpolar官網(wǎng):https://www.cpolar.com/

打開cpolar官網(wǎng),下載cpolar并安裝。安裝完成后,在瀏覽器上訪問本地9200端口【http://localhost:9200/】,登錄進(jìn)入cpolar web ui管理界面。

點(diǎn)擊左側(cè)的隧道管理——創(chuàng)建隧道:

  • 隧道名稱:可自定義,注意不要與已有的隧道名稱重復(fù)
  • 協(xié)議:http協(xié)議本地地址:80
  • 域名類型:免費(fèi)選擇隨機(jī)域名
  • 地區(qū):選擇china vip

點(diǎn)擊創(chuàng)建

20320109180211

隧道創(chuàng)建成功后,點(diǎn)擊左側(cè)的狀態(tài)——在線隧道列表,可以看到已經(jīng)有生成了相應(yīng)的公網(wǎng)地址,將其復(fù)制下來。

20320109180212

5. 測(cè)試公網(wǎng)訪問

打開瀏覽器,使用cpolar所生成的公網(wǎng)地址+在配置文件中配置的location代理轉(zhuǎn)發(fā)規(guī)則來訪問兩個(gè)站點(diǎn),測(cè)試訪問成功。

20320109180213

20320109180214

6. 配置固定二級(jí)子域名

由于以上使用的cpolar所生成的公網(wǎng)地址為隨機(jī)臨時(shí)地址,24小時(shí)內(nèi)會(huì)隨機(jī)變化,我們可以為其配置固定的二級(jí)子域名。

注意,配置固定二級(jí)子域名需要將cpolar套餐升級(jí)至基礎(chǔ)套餐或以上。

進(jìn)入cpolar官網(wǎng)并登錄進(jìn)入后臺(tái)界面,點(diǎn)擊左側(cè)的預(yù)留,找到保留二級(jí)子域名:

地區(qū):選擇China

二級(jí)域名:可自定義

描述:即備注,可自定義

二級(jí)子域名保留成功后,將其復(fù)制下來

20320109180215

訪問http://127.0.0.1:9200/登錄cpolar web UI管理界面,點(diǎn)擊左側(cè)儀表盤的隧道管理——隧道列表,找到所要配置的隧道,點(diǎn)擊右側(cè)的編輯

20320109180216

修改隧道信息,將保留成功的二級(jí)子域名配置到隧道中

域名類型:選擇二級(jí)子域名Sub Domain:填寫保留成功的二級(jí)子域名,本例為myweb123

點(diǎn)擊更新

20320109180217

提示更新隧道成功,點(diǎn)擊左側(cè)儀表盤的狀態(tài)——在線隧道列表,可以看到公網(wǎng)地址已經(jīng)更新為保留成功的二級(jí)子域名,將其復(fù)制下來。

20320109180218

7. 測(cè)試訪問公網(wǎng)固定二級(jí)子域名

使用配置成功的cpolar二級(jí)子域名+在配置文件中配置的location代理轉(zhuǎn)發(fā)規(guī)則來訪問兩個(gè)站點(diǎn),測(cè)試訪問成功,現(xiàn)在該公網(wǎng)地址不會(huì)隨機(jī)變化了。

20320109180219

20320109180220

【總結(jié)】:

要實(shí)現(xiàn)內(nèi)網(wǎng)穿透多個(gè)Windows Web站點(diǎn)端口,可以使用Nginx和cpolar。以下是具體步驟:

  • 安裝并配置Nginx:
    • 下載Nginx二進(jìn)制文件:訪問Nginx官網(wǎng)(https://nginx.org/en/download.html)下載適合你操作系統(tǒng)的Nginx二進(jìn)制文件。
    • 解壓Nginx二進(jìn)制文件:將下載的文件解壓到一個(gè)合適的目錄,例如C:\nginx
    • 修改Nginx配置文件:在解壓后的目錄下找到conf\nginx.conf文件,用文本編輯器打開并修改以下內(nèi)容:
http {
    server {
        listen 80; # 監(jiān)聽80端口
        server_name example.com; # 將example.com替換為你的域名

        location / {
            root C:\\path\\to\\your\\website; # 將C:\\path\\to\\your\\website替換為你的Web站點(diǎn)根目錄
            index index.html index.htm;
        }
    }
}
  • 啟動(dòng)Nginx:在命令行中切換到Nginx的可執(zhí)行文件所在目錄,然后運(yùn)行.\nginx.exe(Windows)或./nginx(Linux)。
  • 安裝并配置cpolar:
    • 下載cpolar二進(jìn)制文件:訪問cpolar官網(wǎng)(https://www.cpolar.com/)下載適合你操作系統(tǒng)的cpolar二進(jìn)制文件。
    • 解壓cpolar二進(jìn)制文件:將下載的文件解壓到一個(gè)合適的目錄,例如C:\cpolar。
    • 啟動(dòng)cpolar:在命令行中切換到cpolar的可執(zhí)行文件所在目錄,然后運(yùn)行.\cpolar.exe(Windows)或./cpolar(Linux)。
    • 創(chuàng)建一個(gè)新的隧道:在cpolar的圖形界面中,點(diǎn)擊左上角的“+”按鈕,選擇“HTTPS”作為協(xié)議,輸入你的內(nèi)網(wǎng)IP地址、端口號(hào)和域名,然后點(diǎn)擊“確定”。
    • 添加多個(gè)Web站點(diǎn):重復(fù)上述步驟,為每個(gè)需要穿透的Web站點(diǎn)創(chuàng)建一個(gè)新的隧道。

完成以上步驟后,你的內(nèi)網(wǎng)Web站點(diǎn)應(yīng)該可以通過Nginx和cpolar實(shí)現(xiàn)端口轉(zhuǎn)發(fā),從而在內(nèi)網(wǎng)環(huán)境中訪問。

以上就是Nginx+cpolar實(shí)現(xiàn)內(nèi)網(wǎng)穿透多個(gè)Windows Web站點(diǎn)端口的步驟詳解的詳細(xì)內(nèi)容,更多關(guān)于Nginx+cpolar內(nèi)網(wǎng)穿透多個(gè)站點(diǎn)端口的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 詳解Nginx 13: Permission denied 解決方案

    詳解Nginx 13: Permission denied 解決方案

    這篇文章主要介紹了詳解Nginx 13: Permission denied 解決方案,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07
  • Nginx修復(fù)CORS漏洞的實(shí)現(xiàn)方法

    Nginx修復(fù)CORS漏洞的實(shí)現(xiàn)方法

    本文主要介紹了CORS不安全配置漏洞的修復(fù)方法,通過修改Nginx配置,將Access-Control-Allow-Origin設(shè)置為正確的域名,以防止跨域資源共享時(shí)的隱私泄露風(fēng)險(xiǎn)
    2024-11-11
  • nginx ServerName匹配規(guī)則實(shí)現(xiàn)

    nginx ServerName匹配規(guī)則實(shí)現(xiàn)

    本文主要介紹了nginx ServerName匹配規(guī)則實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2007-02-02
  • Nginx 禁止訪問某個(gè)目錄或文件的設(shè)置方法

    Nginx 禁止訪問某個(gè)目錄或文件的設(shè)置方法

    如果基于WEB根目錄下,要禁止用戶訪問/config目錄,或者要禁止用戶訪問/config.ini(ZF常用INI,不過建議還是放到WEB目錄以外的地方),可以通過location進(jìn)行配置,返回403或者404等
    2010-09-09
  • 負(fù)載均衡下的webshell上傳+nginx解析漏洞的過程

    負(fù)載均衡下的webshell上傳+nginx解析漏洞的過程

    這篇文章主要介紹了負(fù)載均衡下的webshell上傳+nginx解析漏洞,首先介紹了負(fù)載均衡下webshell上傳的四大難點(diǎn)及環(huán)境搭建教程,感興趣的朋友跟隨小編一起看看吧
    2024-02-02
  • 關(guān)于nginx報(bào)錯(cuò)405?not?allowed解決方法總結(jié)

    關(guān)于nginx報(bào)錯(cuò)405?not?allowed解決方法總結(jié)

    這篇文章主要給大家介紹了關(guān)于nginx報(bào)錯(cuò)405?not?allowed解決方法的相關(guān)資料,nginx遇到post請(qǐng)求靜態(tài)文件會(huì)得到405錯(cuò)誤,文中通過代碼介紹的非常詳細(xì),也給出了推薦方法,需要的朋友可以參考下
    2023-10-10
  • Nginx中使用Lua腳本配置示例

    Nginx中使用Lua腳本配置示例

    這篇文章主要介紹了Nginx中使用Lua腳本配置示例,本文以一個(gè)Lua攔截器為例講解如何配置使用Lua腳本,需要的朋友可以參考下
    2015-06-06
  • nginx worker進(jìn)程循環(huán)的實(shí)現(xiàn)

    nginx worker進(jìn)程循環(huán)的實(shí)現(xiàn)

    這篇文章主要介紹了nginx worker進(jìn)程循環(huán)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 使用Nginx實(shí)現(xiàn)根據(jù) IP 匹配指定 URL

    使用Nginx實(shí)現(xiàn)根據(jù) IP 匹配指定 URL

    最近的一個(gè)項(xiàng)目,需要特定的IP訪問某專題頁面的時(shí)候跳轉(zhuǎn)到網(wǎng)站首頁,思考了下,直接使用NGINX實(shí)現(xiàn),分享給大家。
    2014-09-09
  • Nginx 緩存清理的具體實(shí)現(xiàn)

    Nginx 緩存清理的具體實(shí)現(xiàn)

    Nginx通過緩存機(jī)制加速Web服務(wù),并提供高效的響應(yīng)和減少后端服務(wù)器負(fù)載,緩存數(shù)據(jù)需要定期清理以管理磁盤空間和確保數(shù)據(jù)時(shí)效性,下面就來介紹一下,感興趣的可以了解一下
    2024-12-12

最新評(píng)論