# Пробрасывание реальных IP-адресов

В тех случаях, когда запросы извне проходят на **Webim Server** через прокси-сервер, фаервол или балансировщик, по умолчанию адресом отправления для них будут считаться именно они. Чтобы **Webim Server** получал настоящие адреса, необходимо произвести следующие действия:

  1. Убедитесь, что в файлах `webim-hosted-https.conf` и `webim-hosted.conf`, расположенных по пути `/etc/webim/nginx/webim-hosted-ext/` после строки `listen 443 default_server` написано следующее:

    ```
    include /etc/webim/set_real_ip.conf;
    ```

     В случае отсутствия приведённой строки в файле, добавьте её

  1. Далее необходимо создать свежевключённый файл по приведённому пути и наполнить его содержимым:

    ```
    set_real_ip_from <PROXY_IP>;
    real_ip_header X-Forwarded-For;
    ```

     `PROXY_IP` здесь - IP-адрес прокси-сервера, фаервола или балансировщика.

  1. Проверьте настройки командой `nginx -t`.

    !!! Note "N.B."
        В случае, если **Webim Server** установлен на **CentOS**, предварительно необходимо выполнить команду `scl enable rh-nginx112 bash`.

  1. Перезапустите nginx для применения настроек командой `sudo service nginx reload`.

---

Источник: https://webim.ru/kb/devops/real-ip-throwing.html
