IP verdadera
La instrucción Request.ServerVariables ("REMOTE_ADDR") puede ser usada para recuperar la IP de la máquina cliente.
Pero, puestto que algunos cliente se conectan a Internet via proxy
el método anterior sólo devolverá la IP del proxy y no la IP real del cliente.
Con el fin de obtener la verdadera IP via el proxy server,
pudes utilizar la instrucción Request.ServerVariables ("HTTP_X_FORWARDED_FOR").
NOta: si el cliente no se conecta a Internet via un proxy,entonces la instrucción Request.ServerVariables ("HTTP_X_FORWARDED_FOR")
devolverá un valor nulo.
Puedes utilizar este método en tus programas como sigue:
<%
userip = Request.ServerVariables ("HTTP_X_FORWARDED_FOR")
If userip = "" Then
userip = Request.ServerVariables ("REMOTE_ADDR")
End if
%>
Tu IP es: 18.117.107.78