繁体   English   中英

如何获得完整的IP而不是:: 1?

[英]How do I get the full IP rather than ::1?

我已经写了这个来获取客户端的IP地址,但是它只是获取了:: 1而不是172.16.0.129。 我想获取IP的Ipv4版本。 我该怎么做呢?

return HttpContext.Current.Request.Params["HTTP_CLIENT_IP"] ?? HttpContext.Current.Request.UserHostAddress;

在IPv6中, :: 1表示本地主机。 您的机器可能具有IP 172.16.0.129,但将其自身称为:: 1也完全可以接受

尝试来自另一个machione的请求(我怀疑此请求来自服务器所在的同一台计算机)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM