IIS 10-CloudFlare 代理逆向(mod_remoteip 或 mod_cloudflare)

IIS 10-CloudFlare 代理逆向(mod_remoteip 或 mod_cloudflare)

我的网站上有一个使用 phpBB 的论坛,但论坛上的所有用户都有一个 CloudFlare IP。这根本不理想,我想修复它。

在 Google 搜索并花了大约一个小时尝试解决问题后,似乎没有办法将“mod_remoteip”用于 IIS。它仅适用于 Apache 服务器。

接下来,我决定尝试“mod_cloudflare”(CloudFlare 表示不建议使用,但显然我没有其他选择)。但是,我不知道如何实际安装和使用它。如何将其添加到 phpBB?似乎需要添加一个 PHP 脚本,但老实说,我不知道将其添加到哪个文件才能使其适用于所有 phpBB 论坛。

请不要重新使用名为“Cloudflare unmasked IP”的 phpBB 插件。它根本不起作用。所有 IP 仍然是 CloudFlare IP。

谢谢。

答案1

您应该能够使用 IIS 10 实现这一点。请参阅以下文章https://support.cloudflare.com/hc/en-us/articles/200170786-如何用Microsoft-IIS纠正访客IP-Webserver Instructions > Microsoft IIS部分)

Cloudflare IIS 设置支持文章

也可以看看https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-85/enhanced-logging-for-iis85

相关内容