🐧如何在Debian上安装Apache mod_cloudflare

作为网络提供商,Cloudflare是最受欢迎的服务提供商。

这也包括DNS,DDoS保护和网站安全。

Cloudflare充当反向代理服务器。

通过Cloudflare网络路由网站流量后,后端服务器将不知道访问者的实际IP地址。

结果,您将在Apache日志中看到cloudflare IP地址。

现在的问题是如何在日志中获取访问者的真实IP,而不是Cloudflare的IP。

为了解决这个问题,cloudflare提供了一个Apache模块来获取访问者的真实IP地址并进行注册。

本指南将帮助您在Debian系统上启用Apache mod_cloudflare模块。

它将在Apache访问日志中注册实际访问者的IP地址。

在Debian上安装Apache mod_cloudflare

Cloudflare为Apache服务器提供了一个捕获真实IP地址的官方模块。

添加GPG-打开终端并运行以下命令以将gpg密钥添加到您的系统。

sudo apt install curl  curl -C - https://pkg.cloudflare.com/pubkey.gpg | sudo apt-key add - 

添加PPA-然后将cloudflare存储库添加到您的Debian系统中

echo "deb http://pkg.cloudflare.com/ `lsb_release -cs` main" | sudo tee /etc/apt/sources.list.d/cloudflare.list 

安装软件包-然后更新Apt缓存并在Ubuntu系统上安装libapache2-mod-cloudflare软件包。

sudo apt update  sudo apt install libapache2-mod-cloudflare 

在安装过程中按“ Y”确认请求。

重新启动Apache

安装完成后,重新启动Apache2服务并使用以下命令检查活动模块。

sudo systemctl restart apache2 

就是这样现在,Apache服务器记录访问者的真实IP地址。

sudo apache2ctl -M 
Sidebar