繁体   English   中英

服务器如何找到真实的客户端IP地址?

[英]How can a server find real client IP address?

我只能从NAT和代理后面的位置访问互联网。 但是, 该站点还显示了我的计算机的专用LAN地址以及NAT的公用地址。 他们显然在此过程中使用javascript,但是我只能在设置值的位置找到代码,而不能在找到值的位置找到代码。 那么,我们如何使用javascript找出客户端计算机的私有IP地址?

他们为此使用Java:

<span class="pbb" id="lanip"><b>Router IP Address Testing...</b></span>
<script>
function MyAddress(IP)
{ document.getElementById("lanip").innerHTML = IP; }
</script>
<applet code="MyAddress.class" MAYSCRIPT width=0 height=0>
You Need To Enable Java For This To Work
</applet> 

您确定在NAT路由器后面吗? 如果您在代理后面,则该代理很可能会添加X-Forwarded-For标头。

暂无
暂无

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

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