1、直接上方法
获取客户端IP:Context.Request.Environment["server.RemoteIpAddress"]
2、MVC控制器方法里获取远程客户端IP
1)Core获取方法:HttpContext.Connection.RemoteIpAddress.ToString();
2)Framework方法:Request.UserHostAddress
3、获取本地IP
string clientip = System.Net.Dns.GetHostAddresses(System.Net.Dns.GetHostName()).GetValue(0).ToString();