Badalandabad Posted November 29, 2022 Share #1 Posted November 29, 2022 Здравствуйте форумчаны! У меня система стоит гипервизор ProxMox + белый IP адрес, а на виртуальной машине установлена система управления с Web хостингом (HestiaCP), здесь с роутера проброшены порты 80 и 443 + имеются сертификаты Let's Encrypt. Поставил отдельный сервак Xrenology все работает. Система HestiaCP работает в связке Nginx Fronted + Apache Backend Настроил HestiaCP доменное имя назовем так cloud.test.ru (192.168.1.99), проброшен порт и ip адрес на Xrenology (192.168.1.100) через nginx fronted proxy_pass. Глобальная настройка nginx fronted настроена так: proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; Остальные сайты, которые лежат на apache, все работает и показывает реальные IP пользователи, значит Nginx правильно настроены. Проблема в том, что несколько пользователей заходит через cloud.test.ru, я вижу в журнале Xrenology только один IP 192.168.1.99, которые приходит из HestiaCP, мне нужно реальный IP адрес пользователя... В SSH Xrenology смотрел в конфиге /etc/nginx/proxy.conf proxy_set_header X-Forwarded-By $server_addr; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Port $server_port; proxy_set_header Host $http_host; proxy_set_header Upgrade $http_upgrade; proxy_http_version 1.1; все перерыл в интернете... пробовал заменить proxy_set_header Host $http_host; proxy_set_header X-Real-IP $http_realip; proxy_set_header X-Forwarded-For $http_realip; все равно не работает... =( Пока не мог найти решение. Помогите пожалуйста, куда копать? Может быть, что я не так делаю... Quote Link to comment Share on other sites More sharing options...
nsanok98 Posted April 4, 2023 Share #2 Posted April 4, 2023 https://qna.habr.com/q/1253998 Если что не получиться, пиши в тг nsanyok98 Я автор вопроса на хабре, и я же сам на него ответил :D 1 1 Quote Link to comment Share on other sites More sharing options...
Badalandabad Posted June 2, 2023 Author Share #3 Posted June 2, 2023 Получилось!!! Спасибо огромное за информацию =))) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.