1. 程式人生 > 其它 >Nginx從阿里雲SLB轉發之後獲取真實的客戶端ip

Nginx從阿里雲SLB轉發之後獲取真實的客戶端ip

技術標籤:nginxslb阿里雲nginx阿里雲負載均衡

1、新增 http_realip_module模組

查詢你對應的方式去新增,檢視有沒有該模組的方式是nginx -V就會顯示載入的模組有哪些了。
如果查詢的確沒有的話:lnmp安裝好了之後安裝http_realip_module模組 本人用的是lnmp,過程不影響nginx的執行的。

2、新增安裝好了如何去操作

location / {
     set_real_ip_from IP_address;   
     real_ip_header X-Forwarded-For;
}

//IP_address阿里雲的負載均衡ip,一般以100.xxx.yyy.zzz,但是我們會發現yyy.zzz部分是不斷的變化的,一般寫成100.xxx.0.0/16這種格式。

完成前後對比如下