linux:apache:mod_extract_forwarded
mod_extract_forwarded
Модуль аналогичный mod_rpaf2
- Домашняя страница: 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
linux/apache/mod_extract_forwarded.txt · Последнее изменение: 2018/01/25 12:29 — 127.0.0.1
Обсуждение