08.06.2004
Версия 2.0
Модуль изменяет IP адрес клиента в полях r->connection->remote_ip и r->connection->remote_addr на адрес, заданный в заголовке "X-Real-IP" или на последний адрес, заданный в заголовке "X-Forwarded-For". Замена производится в фазе postread. Модуль несовместим с более ранней версией mod_realip-1.0.tar.gz.
Модуль необходимо скопировать в каталог
<apache_src>/src/modules/extra/
и активировать при сборке Apache:
cd <apache_dir> ./configure ... --activate-module=src/modules/extra/mod_realip.o ...
Директива задаёт имена хостов, для которых будет меняться IP-адрес клиента на адрес, заданный в заголовке "X-Real-IP" или на последний адрес, заданный в заголовке "X-Forwarded-For". Директив может несколько. Пример использования:
RealIP localhost 192.168.1.1
Параметр 'off' запрещает изменение адреса. Параметр 'on' используется в случае, если не задано ни одного имени хоста.
Параметр "xfwd" указывает, что для замены нужно использовать заголовок "X-Forwarded-For". По умолчанию используется заголовок "X-Real-IP". Пример использования:
RealIP localhost xfwd
(C) 2001, 2004, Igor Sysoev