Недавно начались ежедневные атаки на сервер агрессивного белоруса (и не только) с динамическим ip (178.120.XX.XX), который активно пользуется читами, сменой steam_id и сменой ip (в том числе прокси).
Активные баны спровоцировали ответную реакцию белоруса в виде забития слотов фейками, которые не имеют никаких идентификаторов - ни ip, ни steam_id и так далее.
Выглядит это, как занятые слоты с пустыми никами, которые нигде не отображаются, ни в sourcebans, ни в табличке самого сервера, где можно кого-то кикнуть или забанить. (прикрепил скрин)
Эти фейк слоты невозможно кикнуть с сервера, помогает только перезагрузка.
Дошло до того, что слотов на сервере занято 33 из 32. Рекорд - занято 74 из 32.
При этом с пиратки могут подсоединиться с забитыми всеми слотами фейками, а с лицензии не могут.
Насколько я понял, эта проблема существует много лет, но нигде не нашел решения. Это баг эмулятора RevEmu, который до сих пор не пофиксили.
Поставили плагин BanID - он не помог.
В связи с этой проблемой несколько вопросов:
- Может быть есть какой-нибудь костыль, который позволяет бороться с такими атаками, не выключая поддержку no-steam игроков?
- Кроме перезагрузки сервера, возможно ли как-то избавиться от фейк-слотов?
- Возможно ли как-то забанить человека по оборудованию? Имеется в виду не только IP, а может быть идентификатор HDD, устройств или еще что-то?
Прикрепленные файлы
Сообщение отредактировал Comrade Lawyer: 12 Май 2019 - 18:57