string Ip;
                if (HttpContext.Request.ServerVariables["HTTP_VIA"] != null) // 使用代理的情况下
                {
                    Ip = HttpContext.Request.ServerVariables[ "HTTP_X_FORWARDED_FOR"].ToString();  // 返回真实的ip地址
                   
                }
                else// 没使用代理或者获取不到ip地址的时候
                {
                    Ip = HttpContext.Request.ServerVariables[ "REMOTE_ADDR"].ToString(); //那就返回代理ip
                }