Почему IP-адрес клиента отображается некорректно?

Если вы используете DDoS-защиту (например, Cloudflare, Stormwall и др.), но не выбрали активный сервис в настройках системы, реальные IP-адреса пользователей могут подменяться на IP-адреса самой защиты.

В этом случае система будет считать источником запроса не клиента, а прокси-сервер DDoS-провайдера.

Добавление IP-адресов прокси-серверов защиты от DDoS

По умолчанию в системе уже встроена поддержка Cloudflare и Stormwall — их IP-адреса обрабатываются автоматически.

Если вы используете другой DDoS-сервис, выполните следующее:

  1. На сервере перейдите в папку: /storage/app/iexexchanger/proxies

  2. Создайте файл с названием вашего DDoS-сервиса, например: filename.txt

  3. Откройте файл и добавьте в него список IP-адресов, которые использует ваш сервис — по одному на строку.

Где взять IP-адреса DDoS-сервиса?

Чтобы получить список IP-адресов, используемых вашим DDoS-провайдером:

  • Обратитесь в службу поддержки подключённого вами сервиса и запросите актуальные IP-диапазоны.

  • Либо проверьте официальную документацию или раздел «Сеть / IP-адреса» на сайте провайдера.

Большинство сервисов, таких как Cloudflare, Stormwall, DDOS-GUARD и др., публикуют свои IP-списки в открытом доступе.

filename.txt
185.121.240.0/22,
188.0.150.0/24,
193.84.78.0/24

Сохраните файл.

Настройка защиты от DDoS в системе

После подключения DDoS-сервиса необходимо указать его в системе, чтобы обеспечить корректную работу с реальными IP-адресами пользователей.

После подключения DDoS-сервиса обязательно укажите его в настройках системы:

  1. Перейдите в админ-панели в «Настройки → Общие настройки → Безопасность».

  2. В поле «Выберите установленную защиту от DDoS»:

    • выберите ваш сервис из списка,

    • если его нет — сначала добавьте файл с IP-адресами в папку

      /storage/app/iexexchanger/proxies/имя_сервиса.txt,

      затем вернитесь и выберите сервис в этом списке.

Last updated

Was this helpful?