mod_usertrack с IP-адресами X-Forwarded-For (proxy), apache 2.2

Я использую apache 2.2 с mod_usertrack , за обратным прокси-сервером (балансировщик нагрузки).

Теперь прокси маскирует реальные IP-адреса клиента (сохраняет их в заголовке X-Forwarded-For) и пересылает запрос вместе.

mod_usertrack использует IP-адрес клиента (вместе с некоторым шумом) для генерации GUID для каждого клиента. Однако из-за прокси-сервера он видит только один IP-адрес, и сгенерированные GUID для каждого клиента очень похожи (даже при некоторых возможных коллизиях).

Я хотел бы обновить Apache до версии 2.4, но, похоже, это что-то вроде проекта . Мне удалось скомпилировать его, используя этот пост и несколько других, только чтобы обнаружить, что структура папок не похожа на ту, что была у меня раньше (по умолчанию ubuntu). Я устал от настройки сам ... и я сделаю свою жизнь несчастной, если позже захочу обновить сервер.

Итак ... какие у меня варианты?

  1. Есть ли хороший неофициальный репозиторий, который упаковывает apache 2.4 для Oneiric? (пожалуйста, предоставьте краткое «как», я не очень хорош в установке пакетов)
  2. Есть ли альтернативный способ решить эту проблему? (Обновление только модуля user_track? Еще один модуль, работающий с apache 2.2?)
1
задан 13 April 2017 в 15:23

1 ответ

Хорошо, вот мое понимание после нескольких часов его изучения:

  1. Использование пользовательского Apache определенно не рекомендуется в производственной среде (если вы действительно не знаете, что вы делаю ... и я определенно не подпадаю под эту категорию)
  2. Кажется, вы можете просто скопировать и вставить модули из apache 2.4 в apache 2.2, и есть вероятность, что это будет работать (для простого модуль вроде usertrack, похоже, просто работает).
  3. Модуль usertrack из apache 2.4 даже не поддерживает X-Forwarded-For ! Не уверен, почему я так думал.
  4. Вместо этого я просто взял mod_cookietrack - сторонний пользовательский модуль. Установка очень проста, и она просто делает свою работу! (это совместимо с Apache 2.2)
0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: