Jump to content


* * * * * 1 votes

Replacing mod_rpaf with mod_remoteip in apache 2.4 Nginx Real_IP Problem Solution


  • Please log in to reply
No replies to this topic

#1 Pirate Tony

Pirate Tony

    Advanced Member

  • Members
  • PipPipPip
  • 291 posts

Posted 10 July 2016 - 03:27 PM

How to install mod_remoteip in apache 2.4

 

Now apache 2.4 provide areal remoteIP software . It there will be enabled by default . You can check it as follows,

# httpd -l | grep mod_remoteip.c
mod_remoteip.c

If you get the above results that means the remoteip module already compiled and enable in apache. otherwise you can download it from

https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/metadata/mod_remoteip.c

And compile it as follows,

# apxs -cia mod_remoteip.c

You may now need to add the following lines to httpd.conf  for enabling this  REMOTE_ADDR with real visitor Ip as follows,

Add the following lines to httpd.conf

#LoadModule remoteip_module /usr/lib/apache/mod_remoteip.so    # This line only need if you compile this module alone
RemoteIPHeader X-Real-IP
RemoteIPInternalProxy X.X.X.X/24      # Your server IP address

Also please note this module is not available for  lower versions of apache like apache 2.2.x , for that you have to use the mod_rpaf module itself .






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users