Cloudflare es el proveedor de servicios de red de entrega de contenido más popular. Que también incluye DNS, protección DDoS y seguridad para los sitios web. En acción, cloudflare actúa como servidor proxy inverso. Una vez que el tráfico del sitio web se enruta con la red cloudflare, el servidor backend no conoce la IP real del visitante. Como resultado, verá la dirección IP de cloudflare en los registros de Apache.
Ahora la pregunta es cómo obtener la IP del visitante real en los registros, en lugar de la IP de Cloudflare. Para resolver esto, cloudflare proporciona un módulo de Apache para obtener la IP real de los visitantes y registrarlos.
Este tutorial lo ayudará a habilitar el módulo Apache mod_cloudflare en el sistema Debian. Que registrará la dirección IP real del visitante en los registros de acceso de Apache.
Instalar Apache mod_cloudflare en Debian
Cloudflare proporciona un módulo oficial para que el servidor Apache capture la dirección IP real. Debe habilitar el PPA del módulo cloudflare en su sistema Ubuntu.
Añadir GPG – Abra una terminal y ejecute los comandos a continuación para permitir agregar la clave gpg a su sistema.
sudo apt install curl
curl -C - https://pkg.cloudflare.com/pubkey.gpg | sudo apt-key add -
Añadir PPA – Luego agregue el repositorio de cloudflare a su sistema debian
echo "deb http://pkg.cloudflare.com/ `lsb_release -cs` main" | sudo tee /etc/apt/sources.list.d/cloudflare.list
Paquete de instalación: A continuación, actualice el caché de Apt e instale el paquete libapache2-mod-cloudflare en su sistema Ubuntu.
sudo apt update
sudo apt install libapache2-mod-cloudflare
Presione 'Y' para cualquier confirmación solicitada durante la instalación.
Reiniciar Apache
Una vez completada la instalación, reinicie el servicio Apache2 y verifique los módulos activos usando los siguientes comandos.
sudo systemctl restart apache2
Eso es todo. El servidor Apache registrará la dirección IP real del visitante en los registros.
sudo apache2ctl -M
Conclusión
En este tutorial, ha aprendido a instalar el módulo Apache cloudflare en el sistema Debian Linux.