Na verdade não é uma pergunta, mas sim uma situação que nos deparamos aqui e gostaria de compartilhar.
Trabalhamos em um ambiente com balanceamento de carga, e não estávamos conseguindo pegar o ip do cliente na pagina ASP.NET, ele estava sempre vindo o ip do balanceador, para gravarmos em um log de acesso.
Para resolvermos a questão utilizamos a seguinte variável:
Request.ServerVariables["HTTP_X_CLUSTER_CLIENT_IP"];
Até mais
Marco.