We need to add the Following Logformat to get the clients IP.
We use the X-Forwarded-For entry in the apache configuration to get it done.
# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
#
LogFormat "\"%{X-Forwarded-For}i\" %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined_new
#....
#...
#
# START_HOST example.com
ServerName example.com
DocumentRoot "/var/www/example.com/html"
Options Includes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
CustomLog /var/www/logs/example.com/access_log combined_new
ErrorLog /var/www/logs/example.com/error_log
# END_HOST example.com
We use the X-Forwarded-For entry in the apache configuration to get it done.
# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
#
LogFormat "\"%{X-Forwarded-For}i\" %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined_new
#....
#...
#
# START_HOST example.com
ServerName example.com
DocumentRoot "/var/www/example.com/html"
Options Includes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
CustomLog /var/www/logs/example.com/access_log combined_new
ErrorLog /var/www/logs/example.com/error_log
# END_HOST example.com
No comments:
Post a Comment