成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Nginx向ExpressJS轉(zhuǎn)發(fā)真實IP地址

leap_frog / 590人閱讀

摘要:由于服務(wù)器配置了的反向代理,在中無法獲取到真實的地址。本文就介紹了如何配置以及使其可以顯示用戶的真實地址。中的設(shè)置在中的靠前位置,添加搞定通過上述的設(shè)置,現(xiàn)在你使用或就可以獲取到用戶真實的地址了。資料官網(wǎng)關(guān)于的文檔介紹中設(shè)置的文章

由于服務(wù)器配置了Nginx的反向代理,在ExpressJS中無法獲取到真實的IP地址。本文就介紹了如何配置Nginx以及ExpressJS使其可以顯示用戶的真實地址。

Nginx中的配置

修改你的配置文件

server {
    listen       80;
    server_name  XXX.YYY.ZZZ;

    location / {
        proxy_set_header  Host $host;
        proxy_set_header  X-Real-IP $remote_addr;
        proxy_set_header  X-Forwarded-Proto https;
        proxy_set_header  X-Forwarded-For $remote_addr;
        proxy_set_header  X-Forwarded-Host $remote_addr;
        proxy_pass    http://127.0.0.1:3003/;

    }
}

重要的部分就是proxy_set_header部分。

ExpressJS中的設(shè)置

app.js中的靠前位置,添加:

app.set("trust proxy", "loopback");
搞定

通過上述的設(shè)置,現(xiàn)在你使用req.ipreq.ips就可以獲取到用戶真實的IP地址了。

資料

Express behind proxies (官網(wǎng)關(guān)于Proxy的文檔)

Forward IP Addresses with NGINX Proxy (介紹Nginx中Proxy設(shè)置的文章)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/39296.html

相關(guān)文章

  • 通過Nginx的auth_request以及ExpressJS構(gòu)建權(quán)限驗證系統(tǒng)

    摘要:用戶通過此即可獲得服務(wù)器的認可授權(quán)。同時,此方案可以對同一域名下的不同子域名中的內(nèi)容進行訪問限制。注意事項設(shè)置的時,由于本案例中使用了不同的子域名及,需要特別設(shè)置的項,如下所示其中的格式為。 本文的內(nèi)容是我的開源代碼(https://github.com/e10101/AdminLogin)的中文說明。項目主要是實現(xiàn)了通過合理配置Nginx的auth_request模塊來實現(xiàn)對敏感路徑...

    nidaye 評論0 收藏0
  • 通過Nginx的auth_request以及ExpressJS構(gòu)建權(quán)限驗證系統(tǒng)

    摘要:用戶通過此即可獲得服務(wù)器的認可授權(quán)。同時,此方案可以對同一域名下的不同子域名中的內(nèi)容進行訪問限制。注意事項設(shè)置的時,由于本案例中使用了不同的子域名及,需要特別設(shè)置的項,如下所示其中的格式為。 本文的內(nèi)容是我的開源代碼(https://github.com/e10101/AdminLogin)的中文說明。項目主要是實現(xiàn)了通過合理配置Nginx的auth_request模塊來實現(xiàn)對敏感路徑...

    zhaofeihao 評論0 收藏0
  • 負載均衡-私有云負載均衡

    摘要:當負載均衡器接受到來自客戶端的請求后,會通過一系列負載均衡算法,將訪問請求路由分發(fā)到后端虛擬機服務(wù)器池進行請求處理,同時由將處理結(jié)果返回給客戶端。支持內(nèi)網(wǎng)和外網(wǎng)兩種類型負載均衡器,滿足內(nèi)網(wǎng)數(shù)據(jù)中心及互聯(lián)網(wǎng)服務(wù)負載均衡應(yīng)用場景。4.7.1 負載均衡概述負載均衡( Load Balance )是由多臺服務(wù)器以對稱的方式組成一個服務(wù)器集合,每臺服務(wù)器都具有等價的地位,均可單獨對外提供服務(wù)而無須其它...

    ernest.wang 評論0 收藏0
  • 【全球動態(tài)加速 PathX】FAQ:詳細

    摘要:長期維護該內(nèi)核通用源碼包,目前已經(jīng)支持和等絕大多數(shù)的發(fā)行版。選擇的加速區(qū)域在中國大陸地區(qū)之外,無論客戶端在哪訪問都不需要備案。網(wǎng)站或場景是否可以使用可以使用,全球動態(tài)加速支持透傳回源。FAQ加速配置和加速線路的關(guān)系1、帶寬共享功能:一個加速線路可以被多個加速配置綁定,這些加速配置共享加速線路的帶寬; 2、一個加速配置可以綁定多個加速線路。 3、刪除加速配置不會影響加速線路,加速線路仍存在...

    Tecode 評論0 收藏0
  • nginx代理、動靜分離、負載均衡

    摘要:反向代理要說反向代理,我們就先要理解正向代理下面我們就談?wù)務(wù)虼砗头聪虼戆???蛻舳瞬拍苁褂谜虼?。反向代理總結(jié)就一句話代理端代理的是服務(wù)端。因此,動態(tài)資源轉(zhuǎn)發(fā)到服務(wù)器我們就使用到了前面講到的反向代理了。 反向代理 要說反向代理,我們就先要理解正向代理 ,下面我們就談?wù)務(wù)虼砗头聪虼戆伞?正向代理 一個位于客戶端和原始服務(wù)器(origin server)之間的服務(wù)器,為了從原始...

    DTeam 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<