Добро пожаловать на Craft‑Bukkit

Всё о Minecraft серверах: гайды, команды, скачивание сборок и полезные советы для администраторов и игроков.

Боты атакуют сервер: защита от флуда и поддельных подключений для начинающих

wergio 25.07.2026 13:29 8
Боты атакуют сервер Minecraft: защита от флуда, спама и краш-атак для начинающих.

Введение: когда сервер атакуют роботы

«На мой сервер заходят десятки игроков с одинаковыми никами, спамят в чат и вешают сервер. Что это и как с этим бороться?» Это бот-атака. Злоумышленники используют программы, которые имитируют подключение множества игроков, чтобы забить слоты, заспамить чат или вызвать краш сервера. В этом гайде я покажу, как защитить сервер от ботов.

Тип 1: Боты, забивающие слоты (Slot Fill Attack)

Симптомы: На сервер заходят 20 игроков с никами вроде «Bot123», «Bot124», «Bot125». Сервер заполнен, настоящие игроки не могут зайти. Боты ничего не делают — просто висят, занимая слоты.

Решение:

  1. Установите плагин AntiBot. Он проверяет подозрительные подключения (слишком быстрые, с одинаковых IP).
  2. Включите prevent-proxy-connections: true в server.properties — блокирует подключения через VPN/прокси.
  3. Ограничьте количество подключений с одного IP: в брандмауэре (iptables) или через плагин ConnectionLimiter.

Тип 2: Спам-боты в чате

Симптомы: Боты заходят и пишут в чат рекламу, ссылки на вирусы, оскорбления.

Решение:

  1. Установите плагин ChatControl или AntiSpam. Они фильтруют сообщения по ключевым словам, блокируют ссылки, ограничивают частоту сообщений.
  2. Настройте мут за спам: 3 сообщения за 5 секунд = автоматический мут на 10 минут.
  3. В EssentialsX включите анти-спам: chat.spam-limit: 3 в конфиге.

Тип 3: Боты, крашащие сервер (Crash Attack)

Симптомы: Сервер падает после подключения определённого игрока или после сообщения в чат. Это эксплойт уязвимости.

Решение:

  1. Обновите сервер до последней версии Paper — разработчики закрывают известные уязвимости.
  2. Установите плагин ExploitFixer — он блокирует известные эксплойты на уровне пакетов.
  3. Проверьте плагины на уязвимости (см. статью «Уязвимости плагинов»).

Универсальная защита: TCPShield

TCPShield — это бесплатный прокси-сервис, который фильтрует трафик до того, как он дойдёт до вашего сервера. Боты отсеиваются на уровне TCPShield, и ваш сервер их даже не видит.

Установка:

  1. Зарегистрируйтесь на tcpshield.com.
  2. Добавьте свой сервер (IP и порт).
  3. Установите плагин TCPShield на сервер.
  4. Игроки подключаются через домен TCPShield, а не напрямую.

💡 Совет профи

Настройте автоматический бан для ботов. Плагин AntiBot может автоматически банить IP-адреса, с которых заходит больше 3 игроков за 10 секунд. Настоящие игроки не заходят с одного IP в таком количестве (если это не общежитие или семья). Автоматический бан снижает нагрузку на администратора до нуля.
← К списку статей

💬 Комментарии (0)

⏳ Все комментарии проходят модерацию

🔒 Войдите, чтобы оставить комментарий

😊 Пока нет комментариев. Будьте первым!