====== mod_extract_forwarded ======
Модуль аналогичный [[linux:apache:mod_rpaf2|mod_rpaf2]]
{{tag>apache mod mod_extract_forwarded}}
* Домашняя страница: http://www.openinfo.co.uk/apache/index.html
* Версия для Apache 1.x: http://www.warhound.org/mod_extract_forwarded/
Установка (пример для CentOS 6)
# yum install mod_extract_forwarded
В файл ''/etc/httpd/conf.d/mod_extract_forwarded.conf'' добавить
MEFrefuse all
MEFaccept 127.0.0.1 IP2 IP3
В nginx должно быть
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
Если будет ошибка
Starting httpd: httpd: Syntax error on line 89 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/mod_extract_forwarded.conf: Cannot load /etc/httpd/modules/mod_extract_forwarded.so into server: /etc/httpd/modules/mod_extract_forwarded.so: undefined symbol: proxy_hook_scheme_handler
нужно проверить загружен ли модуль proxy в ''/etc/httpd/conf/httpd.conf''
LoadModule proxy_module modules/mod_proxy.so
EOM