5

怎么获取客户端真实的ip为

 3 years ago
source link: https://www.oschina.net/question/3644756_2324989
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

怎么获取客户端真实的ip为

jackfaye 发布于 01/24 20:24
阅读 927


请教一下,获取客户端真实ip为什么是这个逻辑顺序,首先获取x-forward-ip 而不是直接Proxy-Client-IP 

酷酷的就
01/25 11:51

主要是看web前面是否还有nginx等代理了,  你可以根据你的实际情况改这个顺序的

sprouting
01/27 09:14

靠这种代码获取真实IP还是有限制的,比如你前方做了代理,还要相关的参数也传递进来,否则可能会被代理改写

阳少
01/27 11:48

主要还是要看入口,对于真实IP,像这样通过hearder去取是可以伪造的

ducat7
01/27 13:40

网络,是由DNS构成

湖水没了
01/28 09:52

你这是一段危险的代码 客户端可以轻易欺骗你 给你传个头信息 你就得到假IP了

小塔罗
昨天 13:40
回复 @jackfaye : 使用x-forward-ip是最安全的就算用户给你传个假Header头你只需要再nginx反向代理的时候再把这个Header头设置成客户端的IP就行了
湖水没了
01/28 16:30
回复 @jackfaye : 用 request.getRemoteAddr() 获取ip,当前面有反向代理时增加tomcat配置 <Valve className="org.apache.catalina.valves.RemoteIpValve" protocolHeader="X-Forwarded-Proto"/> 让tomcat将真实ip放在remoteAddr里面

Recommend

  • 84
    • blog.thinkeridea.com 6 years ago
    • Cache

    获取用户真实的ip地址

    用户请求到达提供服务的服务器中间有很多的环节,导致服务获取用户真实的 ip 非常困难,大多数的框架及工具库都会封装各种获取用户真实 ip 的方法,在 exnet...

  • 37

  • 31
    • segmentfault.com 5 years ago
    • Cache

    Kubernets中获取客户端真实IP总结

    1. 导言 绝大多数业务场景都是需要知道客户端IP的 在k8s中运行的业务项目,如何获取到客户端真实IP? 本文总结了通行的2种方式 要答案的直接看方式一、方式二和总结 SEO 关键字 ...

  • 5
    • cloud.tencent.com 4 years ago
    • Cache

    在 TKE 中获取客户端真实源 IP

    容器服务 在 TKE 中获取客户端真实源 IP 文档中心 >

  • 21

    在 frp 后部署 nginx 并获取访客真实 IP 最近家里路由器的端口转发和群晖的 DDNS 不知道什么原因无法正常工作了,才尝试使用 frp 这种内网穿透工具。不用不知道,用了才知道:真香。遂购置一台服务器供家庭服务使用。首先就是将网站从云上迁移到...

  • 7

    您现在的位置:首页 --> PHP --> 当网站使用CDN后获取客户端真实IP的方法 当网站使用CDN后获取客户...

  • 9

    如何获取客户端真实 IP?从 Gin 的一个 "Bug" 说起 作者:郑伟@石墨文档 请求 IP 作为用户的身份标识属性之一,是一种非常重要的基础数据。在很多场景下,我们会基于客户端请求 IP 去做网...

  • 4
    • www.qikqiak.com 3 years ago
    • Cache

    获取客户端访问真实 IP

    获取客户端访问真实 IP-阳明的博客|Kubernetes|Istio|Prometheus|Python|Golang|云原生 https://unsplash.com/photos/EfIcvL2R5Ac 通常,当集群内的客户端连接到服务的时候,是支持服务的 Pod 可以获取到客户端的 IP...

  • 9

    某云负载均衡真实IP的问题,我们这边已经遇到过两次了。而且每次和售后沟通的时候都大费周折,主要是要给售后说明白目前文档的获取真实IP是有问题的,他们觉得文档上说明的肯定没问题,售后要是不明白,他们不会给LB部门上报,这个事就没法推进。...

  • 4
    • www.daguanren.cc 2 years ago
    • Cache

    Nginx获取真实的客户端IP和限制IP

    Nginx获取真实的客户端IP和限制IP IP限制的写法 有时候,我们的...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK