Полный цикл в digital

Apache Real IP

Запросы на Apache приходят от Nginx, и они воспринимаются первым как от IP-адреса 127.0.0.1. На практике, это может привести к проблемам, так как некоторым сайтам необходимы реальные адреса посетителей. Для решения проблемы будем использовать модуль remoteip.

Если посмотреть логи на обоих сервера, увидим с Nginx уходит реальны IP компьютера, на Apache приходит IP 127.0.0.1.

Создаем конфигурационный файл:

sudo nano /etc/apache2/mods-available/remoteip.conf

Запишем следующие содержимое:

<IfModule remoteip_module>
    RemoteIPHeader X-Forwarded-For
    RemoteIPTrustedProxy 127.0.0.1/8
</IfModule>

Включаем модуль:

sudo a2enmod remoteip

Перезапускаем apache:

sudo systemctl restart apache2

Открываем нашу страницу с phpinfo, в разделе Apache Environment мы должны увидеть внешний адрес компьютера, с которого обращаемся к серверу в опции REMOTE_ADDR.

Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг