我们在本地网络中运行了一个阶段服务器,可以通过互联网访问。我想测试 gdpr,并在浏览器中设置代理,因此 ip 检查器站点显示我的新 ip。但是当我访问我们的阶段服务器时,它显示我的本地 ip。为什么会发生这种情况?如何通过代理访问它?
答案1
事实证明,我们的阶段服务器位于 NAT 下,当流量通过它时,用户 IP 会更改为本地网关。最终,获取 IP 并设置 x-forwarded-for 标头的 nginx 始终设置本地 IP。
我们在本地网络中运行了一个阶段服务器,可以通过互联网访问。我想测试 gdpr,并在浏览器中设置代理,因此 ip 检查器站点显示我的新 ip。但是当我访问我们的阶段服务器时,它显示我的本地 ip。为什么会发生这种情况?如何通过代理访问它?
事实证明,我们的阶段服务器位于 NAT 下,当流量通过它时,用户 IP 会更改为本地网关。最终,获取 IP 并设置 x-forwarded-for 标头的 nginx 始终设置本地 IP。