Try this:
string visitorIPAddress = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (String.IsNullOrEmpty(visitorIPAddress))
visitorIPAddress = Request.ServerVariables["REMOTE_ADDR"];
or
if (string.IsNullOrEmpty(visitorIPAddress))
visitorIPAddress = Request.UserHostAddress;
--Amit