1.用户直接访问:
String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
2.用户通过代理服务器访问
if(Request.ServerVariables["HTTP_VIA"]!=null){ //代理
string user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}else{ //直接
string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
}