首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >网站正在生成错误的IP地址

网站正在生成错误的IP地址
EN

Stack Overflow用户
提问于 2018-01-11 02:27:18
回答 1查看 549关注 0票数 0

我在一个WordPress网站上工作,并有插件可湿性粉剂安全安装。当我浏览网站时,它会告诉我当前的IP地址。但是,它生成的IP地址不是我的正确IP地址。我在另一个WordPress网站上做了同样的事情,它确实产生了正确的IP地址。

我试图找出IP地址的原因是因为有人输入了5次错误的登录凭据。网站是这样设置的,当发生这种情况时,它会将该用户锁定在网站之外一小时。当这种情况发生时,它不仅阻止了他们的IP地址,而且还阻止了我们的IP地址和客户端的IP地址。它说屏蔽的IP地址也不是我们的。

这个网站抓取了错误的IP地址,并认为它属于我们和我们的客户,这是什么原因呢?

编辑:在看了一下之后,这个网站上显示的IP地址是通过Liquid Web,我们的主机提供商。因此,它显示的是IP地址,而不是当前/本地IP地址。

EN

回答 1

Stack Overflow用户

发布于 2018-01-11 03:58:49

“所有”流量通过其他服务器(CDN、防火墙、Nginx等)路由到您的CDN服务器。登录尝试失败后,WP插件将此中间服务器的IP地址列入黑名单,锁定所有人。

通常,php脚本从REMOTE_ADDR环境变量获取访问者IP :但取决于配置,例如,中间Nginx服务器REMOTE_ADDR可能包含nginx服务器IP;而“真正的访问者”IP可能在HTTP_X_REAL_IP

您可以使用此脚本:check which environment variable on your site contains the actual visitor IP

这将是有用的,如果您提供了链接到网站,从您得到的可湿性粉剂安全插件。

解决方案:

要求您的主机提供商配置服务器,以便web服务器上的REMOTE_ADDR包含访问者IP;或者

如果您知道哪个环境变量是有效的(如上所示);那么安全插件可能会有相应的配置设置;或者

在插件支持论坛上报告为bug。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48193928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档