在匿名代理后面获取用户ip

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在匿名代理后面获取用户ip相关的知识,希望对你有一定的参考价值。

在我们的Intranet中,用户通过无法发送HTTP_X_FORWARDED_FOR的匿名代理访问Web服务器。有没有办法使用javascript,actionscript(flash)或我的Web应用程序访问窗口api函数的其他方式获取真正的ip地址?所有用户都使用Firefox浏览器。 Apache中是否有配置解决了这个问题?

答案

遗憾的是,HTTP_X_FORWARDED_FOR是成功识别匿名代理背后的客户端IP地址的最佳机会。

您还可以尝试下面的这些标头来尝试识别客户端的真实IP。

HTTP_VIA HTTP_X_FORWARDED_FOR HTTP_FORWARDED_FOR HTTP_X_FORWARDED HTTP_FORWARDED HTTP_CLIENT_IP HTTP_FORWARDED_FOR_IP VIA X_FORWARDED_FOR FORWARDED_FOR X_FORWARDED FORWARDED CLIENT_IP FORWARDED_FOR_IP HTTP_PROXY_CONNECTION

以上是关于在匿名代理后面获取用户ip的主要内容,如果未能解决你的问题,请参考以下文章

什么是透明匿名高匿代理?详解!

http代理是啥类型

Nginx反向代理下IIS获取真实IP

Python_01_IP代理池_实现代理池的校验模块

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段

nginx做反向代理负载均衡 Java怎么获取后端服务器获取用户IP