Install mod_remoteip in Cpanel Server

To install mod_remoteip in Cpanel Server, run

yum install ea-apache24-mod_remoteip

Edit file

vi /etc/apache2/conf.modules.d/370_mod_remoteip.conf

Add

Advertisement

RemoteIPHeader X-Forwarded-For
RemoteIPTrustedProxy 127.0.0.1 PROXY_SERVER_IP_HERE

Restart Apache.

systemctl restart apache2

At this stage, PHP applications will show the proper visitor IP addresses.

Apache access logs will still show the proxy server IP. To fix this, edit the Apache configuration file.

Find

LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

Replace with

LogFormat "%a %l %u %t \"%r\" %>s %b" common
LogFormat "%a %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

Restart Apache

systemctl restart apache2

Cloudflare Restore Real IP Address in Cpanel Server

Back to Cpanel Server

Add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Advertisement