在当前请求中获取服务器IP地址

时间:2013-06-05 09:30:18

标签: asp.net load-balancing

我在3个不同的服务器上部署了一个网站,这些服务器正在使用负载均衡器。我想获得真正的服务器IP地址而不是负载均衡器。我正在使用代码:

HttpContext.Current.Request.ServerVariables("LOCAL_ADDR")

1 个答案:

答案 0 :(得分:0)

您可以尝试:

System.Net.IPAddress[] adds = 
                   System.Net.Dns.GetHostAddresses(System.Net.Dns.GetHostName());