php如何获取局域网内网的IP

一个获取IP的php页面代码位于服务器端,使用局域网内不同的电脑(10.10.50.101、10.10.50.102等)登录,为什么获取到的IP都是外网的IP,如何获取内... 一个获取IP的php页面代码位于服务器端,使用局域网内不同的电脑(10.10.50.101、10.10.50.102等)登录,为什么获取到的IP都是外网的IP,如何获取内网浏览端的IP,如:10.10.50.101。 展开
 我来答
ffcz
2013-07-31 · TA获得超过1221个赞
知道小有建树答主
回答量:757
采纳率:71%
帮助的人:756万
展开全部
这个跟你的路由设置和访问方式有关。

假设你的服务端在10.10.50.1,公网IP都是8.8.8.8。
假设你的客户端在 10.10.50.100-199,出口公网IP是4.4.4.4

如果你的客户端以公网的形式访问,如http://8.8.8.8/ip.php,则服务端获得IP都是4.4.4.4。
反之以内网的形式访问,如http://10.10.50.1/ip.php,获得的IP就是10.10.50.1XX。

解决的办法,要么就是使用内网地址访问,要么使用设置一下路由,指定10.10.50.100-199访问的话,不走公网,走10网段。
Storm代理
2023-07-25 广告
StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP... 点击进入详情页
本回答由Storm代理提供
DominoHank
2013-07-31 · TA获得超过2388个赞
知道大有可为答主
回答量:3582
采纳率:33%
帮助的人:1746万
展开全部
这个没办法获取,只能获取外网IP
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式