luky-37 at hotmail.com
Thu Jun 12 17:10:20 UTC 2014
> My website does country based redirection based on result obtained from
> GeoIP against IP.
> I am facing a problem where GeoIP does not work as first IP in the
> X-Forwarded-For has Private network address. (Say 192.168.1.1)
> I know GeoIP on private network would fail but the X-Forwarded-For also has
> the public IP along with Private IP.
> Eg : 192.168.1.1, 18.104.22.168 - - [Timezone] ......
> In some cases where multiple proxies are involved it would show :
> 192.168.1.1, 22.214.171.124, 126.96.36.199 - -
> I want GeoIP should be done on the first non private ip. I could achieve
> this in apache using GeoIP module directive called
> How to do this in nginx ?
> Kindly suggest
More information about the nginx