上節講到反向代理 web服務器記錄的代理的ip而記錄不到客戶端的ip
解決這一問題:
在web 服務端:
apache定義日志格式LogFormt “%{ X-real-IP }”
X-real-IP為自定義名字。
在代理里面:
proxy_set_header X-real-IP $remote_addr
怎么查看web端能獲取add 用抓包可以訪問
Apache Web服務器日志怎么記錄客戶端的ip值
LogFormt “%{ X-real-IP }”
--------------------------------
如果web端是nginx則要獲取客戶端的ip的話則這樣解決:
Web端:
set_real_ip_from 192.168.10.11 ------------>該指令要有模塊--with-http_realip_module-------添加模塊
real_ip_header X-real-IP $remote_addr