Настройки проксирования
Для работы функции "Безопасная сессия" SpaceVM получает IP-адрес клиента, который выполняет вход. В случае, когда сервер SpaceVM находится за проксирующим веб-сервером (например, Apache, Nginx и т.д.), IP-адресом клиента станет адрес веб-сервера. Для корректной работы этой функции необходимо произвести настройки.
Для запросов, проксируемых на SpaceVM, необходимо добавить заголовок X-Real-Ip, в который записывается IP-адрес клиента.
Пример простой настройки nginx:
-
в директории
/etc/nginx/sites-available/
создать файлspace_vm
со следующим содержанием:server { listen 80; server_name _; location / { proxy_pass http://192.168.0.1/; # где 192.168.0.1 - адрес SpaceVM proxy_set_header X-Real-Ip $remote_addr; } }
-
создать ссылку на подготовленный файл:
sudo ln -s /etc/nginx/sites-available/space_vm /etc/nginx/sites-enabled/
-
перезапустить службу
sudo service nginx restart