Как правильно подойти к вопросу: iIS/Lansweeper сильно тормозит из-за аномального числа логонов, внутренний DDoS?
Нужна помощь в разборе ситуации с Lansweeper.
Симптомы:
По вводным: после повторного развёртывания сервер Lansweeper работает очень медленно.
По вводным: при открытии веб-интерфейса страницы грузятся по несколько минут. Когда ответ наконец приходит — он быстрый.
По вводным: задержки также наблюдаются при загрузке изображений на сайте.
Что проверено:
По вводным: appInsight for SQL → база данных работает нормально, задержек нет.
Сейчас ситуация такая: проблема не в SQL, фокус на IIS.
По вводным: включили мониторинг AppInsight for IIS → обнаружены аномально большие значения:
По вводным: более 750 тыс. Логон-аттемптов с момента запуска сайта.
Сейчас ситуация такая: за полчаса количество попыток выросло ещё на 3 тыс., явно не похоже на ручную активность.
По вводным: логи IIS (C:\inetpub\logs\LogFiles\W3SVC3):
По вводным: круглосуточно идут обращения к 3–4 страницам.
Сейчас ситуация такая: ответы — код 200 (не перебор паролей, а именно успешные запросы).
По вводным: аутентификация у нас теперь через веб-страницу, поэтому 200 коды возможны даже при «спаме логонами».
Источник трафика:
Сейчас ситуация такая: запросы идут изнутри сети, не извне:
По вводным: машина из подсети поддержки (в VLAN, куда подключаются ПК клиентов на ремонте).
По вводным: машина из офисной пользовательской подсети.
По вводным: адрес из пула VPN для пользователей.
По вводным: проверка показала, что один из этих адресов принадлежит рабочей станции сотрудника.
По вводным: ещё два адреса (172.21.103.166 и 172.20.2.185) продолжают активно долбить сервер прямо сейчас.
Дополнительно:
По вводным: по сетевой статистике видно: за 9 дней сервер принял ~200 ГБ входящего трафика и отправил только 7 ГБ.
По вводным: сервер выполняет роль только веб-хоста, вся служебная работа идёт на БД и приложения.
По вводным: по сути сервер заспамлен изнутри огромным количеством запросов.
Вопрос:
Нужно понять: куда дальше копать и как правильно ограничить/отфильтровать такие внутренние «DDoS»-подобные запросы?
Нужно понять: стоит ли включать в IIS Dynamic IP Restrictions или есть другие практики именно для Lansweeper/IIS?
По вводным: буду признателен за советы и опыт, как правильно отлавливать такие сценарии.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос