请问安卓在移动网络下手机访问网站,后台获取的ip地址跟在ip138.com 获取的真实地址不一样,为什么?

新手上路,请多包涵

同一4g网络,开热点,安卓和苹果手机都连该热点,同时访问同一网站,网站后台获取的安卓手机ip不是准确ip,而苹果手机ip是准确ip。判断准确ip方法是http://ip138.com。新手,谢谢大家~

阅读 6.2k
2 个回答

ip在同一局域网内本就应该是唯一的,苹果手机的精准ip也只是恰好分配给它的是这个ip,实际上局域网内的ip分配都应该是按照dhcp协议自动分配的,只要是在这一个局域网的网段里面都是,所以不用纠结这个问题。

可能是服务端的问题,获取IP是需要配置的。
访问网址用的Http协议,而Http协议属于应用层本身是不带IP的。(IP地址在传输层才看得到)
可以让后台同事打印X-Forwarded-For、Proxy-Client-IP等字段看看。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题