Перейти к содержанию

Установка Ingress‑контроллера Валарм

Как узнать IP‑адрес, с которого был отправлен запрос?

Вы можете узнать IP‑адрес следующими способами:

  • Найти запись об обработанных запросах в логах Ingress‑контроллера. При стандартом логировании IP‑адрес сохраняется в первый параметр в записи о запросе. В примере ниже это значение 25.229.38.234:

    [wallarm-ingress-nginx-ingress-controller-775cf75564-6jlt9 nginx-ingress-controller] 25.229.38.234 - - [14/Mar/2020:23:55:11 +0000] "GET /ping HTTP/1.1" 200 893 "-" "curl/7.64.1" 172 0.020 [default-sise-80] [] 172.17.0.5:8080 893 0.020 200 d8402076753798d3b065269c16d4b34f 
    

  • Перейти в Консоль управления Валарм → События по ссылке для EU‑облака или для RU‑облака и посмотреть информацию о записанной атаке. IP‑адрес указывается в поле Источник. Например:

    IP‑адрес, с которого отправлен запрос

    Если список атак пуст, вы можете отправить на свой ресурс тестовую атаку.

Как проверить, что Ingress‑контроллер получил параметр X‑FORWARDED‑FOR в заголовке?

Вы можете перейти в Консоль управления Валарм → События по ссылке для EU‑облака или для RU‑облака и посмотреть информацию о записанной атаке. Заголовок X‑FORWARDED‑FOR отобразится в деталях о запросе. Например:

Заголовок X‑FORWARDED‑FOR в заголовке

Если список атак пуст, вы можете отправить на свой ресурс тестовую атаку.