gpt4 book ai didi

apache - 如何在 google 容器引擎和 apache 设置中获取真实的客户 ip

转载 作者:行者123 更新时间:2023-12-02 12:24:23 25 4
gpt4 key购买 nike

当 apache-php 环境在谷歌容器中运行时,我无法找到客户的真实 IP 地址。在不修改任何内容的情况下,我从容器地址范围中获取 ip 地址,使用 mod_remoteip 时,我可以添加

RemoteIPHeader X-Client-IP
RemoteIPInternalProxyList ournet/proxy-list

并将行添加到“代理列表”文件中:
10.240.0.0/16 # google internal network
10.244.0.0/14 # Cluster aadress range

只有第 10.244.0.0/14 行给出任何结果。在这种情况下,我从 10.240.0.0/16 网络获取集群节点的 ip 作为 REMOTE_ADDR 值。

看来,节点本身充当转发器,没有向请求添加所需的 header ,或者我从完全错误的角度看待它?

最佳答案

一些流量被伪装了,但它是在 L3 而不是 L7 完成的,因此无法添加 header 。 :(

对于集群内流量,这将很快变得更好,但我们必须等待云负载均衡器 catch 来,然后才能正确处理集群外流量。

关于apache - 如何在 google 容器引擎和 apache 设置中获取真实的客户 ip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31652996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com