网上搜了很多教程。基本都是反代机设置一下把ip存到header里,然后源站修改log规则 于是我改成了这样 反代机这样加一行
复制代码 然后源站设置了log_format。从remote_addr拿IP。为啥还是拿到了反代机的IP。
复制代码 源站日志规则 |
网友回复:
注册: 源站从remote_addr拿到的就是反代机的IP,你在反代机上怎么搞都没用,remote_addr就是指建联的IP。你要拿到x-real-ip头部传递过来的ip,应该用的是$http_x_real_ip吧
nisekoi: 我觉得你源站鸡应该从X-Real-IP拿ip
hanada: 你前面递交了X-Real-IP,后面又从remote_addr拿?
yrj: 可以了!。我用x_real_ip会报错。我就以为是错的。没想到要加个http
awyme: make
nisekoi: 技术贴,收藏了
热心市民: 我是直接在源站机nginx上加那个一行就行了