автоматично блокує IP-адресу після багатьох невдалих спроб входу


11

Я отримую багато невдалих спроб входу (1 за секунду) на сервері Windows 2008, я вже встановив локальну політику безпеки для автоматичного блокування облікового запису після занадто багатьох спроб входу, але чи є спосіб автоматично включити IP-адресу в брандмауер Windows, щоб він тимчасово був заблокований (скажімо, на 30 хвилин)?


1
Ви підходите до цієї проблеми з неправильної точки зору. Якщо ви отримуєте невдалі спроби входу, вам часто потрібно знайти джерело (доступне в журналі безпеки) та виправити його. Тимчасове блокування IP-адреси, оскільки воно заповнює ваш сервер спробами входу, лише тимчасово замаскує проблему.
Кріс МакКаун

@ChrisMcKeown Я не дотримуюся того, що ви маєте на увазі під джерелом у вашому коментарі. Ви маєте на увазі службу, відкриту на сервері чи щось інше? Я вважаю це питання цілком справедливим, і на машинах Unix я весь час блокую повторних порушників.
mikebabcock

Невдала спроба входу повинна з'явитись звідкись, будь то користувач або послуга або виконуваний файл, який працює як певний користувач. Джерело (тобто віддалена машина, яка робить спробу входу) буде записана в журнал безпеки. Невдалі спроби зі швидкістю 1 в секунду, ймовірно, є тим, що вимагає подальшого розслідування, а не просто блокування джерела на деякий час (чого це досягає?)
Кріс МакКаун,

1
Щоб відповісти вище, мій журнал подій показує багато різних IP-адрес з усього світу. Я почав додавати деякі з них вручну до списку блоків на брандмауері, але автоматичний спосіб буде вітатися. Я не хочу виключати діапазони, щоб запобігти виключенню дійсних IP-адрес. Єдина причина розблокувати через деякий час - це тому, що я можу виключити шлюзи, які знову можуть мати інших дійсних користувачів. Я хочу лише відмовити будь-яку спробу злому.
Аллі

Відповіді:


2

Ми нещодавно були затоплені подібними спробами і мали великий успіх з fail2ban, який робить саме це: блокує вихідний IP після N невдалих спроб входу.

Хоча він розроблений для Linux, чудовий відповідь Евана Андерсона на питання ServerFault Чи не спрацьовує Windows2ban? може допомогти вам реалізувати це.


0

Якщо це "внутрішня" проблема, то я б радив вам дотримуватися наведених вище порад та знайти користувача / пристрою / послуги, який, по суті, намагається пробитися і вирішити проблему. Якщо це віддалений вхід, який надходить ззовні, то існує декілька різних програм / скриптів, які "заборонять" IP протягом декількох годин або днів, тому вони не можуть завершити свою атаку. Один із таких сценаріїв написаний тут членом.

Як зупинити жорстокі атаки на термінальний сервер (Win2008R2)?


Проблема є глобальною, оскільки я отримую невдалі події входу з усього світу. Ви надаєте мені рішення, яке могло б працювати на мене. Я буду краще дивитися на це.
Аллі

0

Як ці зовнішні спроби входу в першу чергу можуть дістатися до вашого сервера? Чи увімкнено сервер, на якому працює веб-сайт із автентифікацією, чи щось подібне? Які сервіси ви працюєте, які потребують впливу цього зовнішнього світу з цього сервера? Якщо це віддалений робочий стіл, то особисто я б подумав використовувати VPN.


Ви маєте гарний момент. Це сервер, який є загальнодоступним веб-сервером, не вимагаючи ніякої автентифікації, але за допомогою сервісу віддаленого робочого столу, щоб мати можливість ним керувати. Я думаю, ви праві, що віддалений робочий стіл повинен бути доступний лише через VPN, і це закінчило б мою проблему .. (тепер мені потрібно знайти спосіб, як це зробити :))
Аллі,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.