If your application is no longer receiving the correct ip address of your visitors and/or is receiving a lot of duplicate IP addresses, it is most likely because your code is not looking at the X-Forwarded-For header (http://en.wikipedia.org/wiki/X-Forwarded-For). The X-Forwarded-For header is part of the HTTP standard and is used both by Ezoic and many ISPs world-wide.
Ezoic send the IP address of the original web visitor through to your server in the X-Forwarded-For header.
In PHP it is available in: $_SERVER['HTTP_X_FORWARDED_FOR']
In .NET its available in HttpContext.Current.Request.Headers["X-Forwarded-For"]