No se si te sirva esto , pero con probar no se pierde nada no?
Código:
<%
userip = Request.ServerVariables ("HTTP_X_FORWARDED_FOR")
If userip = "" Then
userip = Request.ServerVariables ("REMOTE_ADDR")
End if
%>
("HTTP_X_FORWARDED_FOR") Te sirve siempre y cuando venga desde un proxy, pero si no es asi te devuelve un valor NULO, entonces saltas al
("REMOTE_ADDR")
Despues imprimis la variable
userip y listo, repito no se si te sirva... probalo y me avisas