🐧如何在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