We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Как получать реальный IP адрес пользователя?
Как получать реальный IP адрес пользователя?
Добрый день. Имеется CMS, в котором у пользователя показывается реальный IP адрес. А у меня, вместо IP адреса пользователя, выводится IP адрес сервера. Как это исправить?
PS: На других хостингах (не VestaCP) всё нормально работает и отображает.
Заранее спасибо!
PS: На других хостингах (не VestaCP) всё нормально работает и отображает.
Заранее спасибо!
Re: Как получать реальный IP адрес пользователя?
dima9595 wrote: ↑Tue Oct 30, 2018 7:15 amДобрый день. Имеется CMS, в котором у пользователя показывается реальный IP адрес. А у меня, вместо IP адреса пользователя, выводится IP адрес сервера. Как это исправить?
PS: На других хостингах (не VestaCP) всё нормально работает и отображает.
Заранее спасибо!
Сам модуль может уже стоять.У всех пользователей одинаковый IP адрес
При реализации балансировки веб серверов с использованием реверсного прокси (это может быть Nginx, Apache с mod_proxy, Pound или что-то еще) в логах форума все пользователи будут иметь иметь одинаковый IP адрес (внешний адрес реверсного прокси).
Чтобы избавится от этого, нужно установить и настроить для Apache модуль mod_rpaf. Он способен в принятых запросах подменять заголовки, а именно подменять адрес прокси на адрес переданный в заголовке X-Forwarded-For.
rpaf.conf
Корректируем строку: RPAFproxy_ips 127.0.0.1, заменяя 127.0.0.1 на IP сервера
Перезагрузаем апач.
Re: Как получать реальный IP адрес пользователя?
У меня таже проблема. Поставил UBUNTU 18.04 на неё установил последнюю VESTACP 0.9.8-22 и WORDPRESS. В логах получаю такие записи:
Nov 2 16:32:48 admin wordpress(ххххххх.ru)[2654]: Authentication attempt for unknown user хххххххххх from 192.168.0.1
Тоесть настоящего IP адреса не видно, вместо него локальный?
Nov 2 16:32:48 admin wordpress(ххххххх.ru)[2654]: Authentication attempt for unknown user хххххххххх from 192.168.0.1
Тоесть настоящего IP адреса не видно, вместо него локальный?