首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在网页中显示本地ip

在网页中显示本地ip
EN

Stack Overflow用户
提问于 2012-07-25 13:53:00
回答 3查看 2.9K关注 0票数 0

可能重复: 服务器如何找到真正的客户端IP地址?

我需要让我的用户非常迅速和容易地找到他们的本地(LAN) ip。

我们的网络有一个squid代理,所以所有用户都坐在它后面(这是内部ip检测的一个问题:我尝试过的所有php脚本都能够--顶多--可以检测代理的ip,而不是客户端的ip)。

任何在灯服务器上工作的语言都是受欢迎的.

另外,Windows上一个简单的EXE文件可以作为“计划b”工作,但我找不到任何工作。

EN

Stack Overflow用户

回答已采纳

发布于 2012-07-25 14:27:02

下面是@ 配置Squid的回答,我认为您最好的选择是配置Squid发送X-Forwarded-For头以及HTTP请求:

如果设置为"on",Squid将在HTTP请求中将客户端的IP地址转发。默认情况下,它看起来如下: 转发日期: 192.1.2.3

然后您将能够通过标头()读取PHP中的ip地址。

代码语言:javascript
运行
复制
<?php
$headers = apache_request_headers();
echo $headers["X-Forwarded-For"];
?>
票数 1
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11651325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档