Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

А как вы защищаетесь от школо-ддоса?

Тема в разделе "Обсуждение Minecraft", создана пользователем DoctorWhoCZ, 20 апр 2015.

  1. Автор темы
    DoctorWhoCZ

    DoctorWhoCZ Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    DoctorWhoCZ
    Недавно столкнулся с такой проблемой.Кто то в сети распространил так называемую флудилку которая посылает пакеты на выбранный сервер, тем самым нагружая его.В последнее время атаки на мой сервер участились, это уже изрядно достало.Прошу помочь советом.
     
  2. Хостинг MineCraft
    <
  3. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    Бери хостинг с анти-ддосом
     
  4. Автор темы
    DoctorWhoCZ

    DoctorWhoCZ Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    DoctorWhoCZ
    Он как раз таки с ним.
     
  5. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    Какой?
     
  6. Автор темы
    DoctorWhoCZ

    DoctorWhoCZ Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    DoctorWhoCZ
    Mr-Hosting
     
  7. Wolfwood

    Wolfwood Активный участник Пользователь

    Баллы:
    88
    В последнее время вижу на банжах отдельный сервер(а?) с пустым миром и табличками и логином.
    Это новая защита? Или что это вообще такое?
    Кстати, у @Studenikin я это дело тоже видел. Пояснишь?
     
  8. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    Скорее так. Думаю, что банжа стоит чтобы принимать весь удар на себя.
     
  9. Wolfwood

    Wolfwood Активный участник Пользователь

    Баллы:
    88
    На одном из серверов таких:
    [​IMG]
     
  10. Reality_SC

    Reality_SC Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Обновляйтесь до 1.8 =)
     
  11. Wolfwood

    Wolfwood Активный участник Пользователь

    Баллы:
    88
    Отлично. Обновился, что теперь?
     
  12. Wolfwood

    Wolfwood Активный участник Пользователь

    Баллы:
    88
    Сервер с включенным вайтлистом с 1-2 плагинами и 6 гб оперативы падает за 15-20 секунд.
    Антипрокси тоже перегружают сервер.
     
  13. EpicLoyd

    EpicLoyd Активный участник

    Баллы:
    61
    Skype:
    allexboris
    Имя в Minecraft:
    StackGuard
    Посмотри что за пакеты тебе шлются и поставь на них ограничение в iptables. Никакие плагины не помогут кроме этого. Можно поэкспериментировать с сетевым кодом майнкрафта....
     
  14. Wolfwood

    Wolfwood Активный участник Пользователь

    Баллы:
    88
    Проблема в том, что насколько я понял отличий между ботами и валидными игроками - нету, поэтому это не вариант.[DOUBLEPOST=1429526268,1429526187][/DOUBLEPOST]
    Эттачё?

    Имхо, сейчас есть 2 варианта. Либо прокся от Хдипа, либо вот то о чём я чуть выше писал.[DOUBLEPOST=1429526348][/DOUBLEPOST]
    А предотвращать надо на уровне файрволла, не сервера. Иначе сервер умрёт через 20-30 секунд.
     
  15. EpicLoyd

    EpicLoyd Активный участник

    Баллы:
    61
    Skype:
    allexboris
    Имя в Minecraft:
    StackGuard
    незнаю как в майнкрафте, но в большенстве игр боты обозначаются так: либо имеют ip 'localhost'||'127.0.0.1', либо должна быть функция isBot. И вообще..... какой нах бот)Если таковой имеется, то он врядли будет коннектиться с другого ip.
    UPD:
    Понял про каких ты ботов...[DOUBLEPOST=1429526973,1429526492][/DOUBLEPOST][​IMG]
    Если картинка выше описывает текущий протокол подключения, то....Это не самый хороший способ хендшейка :d и врядли тут чем то можно помочь кроме iptables ( не редактируя сервер )
     
  16. Wolfwood

    Wolfwood Активный участник Пользователь

    Баллы:
    88
    У меня есть идея но не уверен в возможности реализации.
     
  17. EpicLoyd

    EpicLoyd Активный участник

    Баллы:
    61
    Skype:
    allexboris
    Имя в Minecraft:
    StackGuard
    Можно сделать все, лишь бы не ломало совместимость с клиентом
     
  18. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Просто кладите установку соединения в очередь. И собственно обрабатывайте только ограниченное число игроков за тик. Боты всё равно скорее всего дисконнектнутся, а норм игроки пройдут. Тем более почти на первом же этапе можно сразу по нику фильтровать. Зареган и имеешь скажем как минимум 1 регион в привате и пачку денег - попадаешь в приоритетную очередь. Не имеешь - в низкоприоритетную.
     
  19. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    У меня сделана авторизация на bungeecord на отдельном сервере, так как bungee не может блокировать передвижение и контакт игрока с блоками. Кроме того у меня есть капча от loadcore и @xDiP которая защищает от бот-атак[DOUBLEPOST=1429538889,1429538783][/DOUBLEPOST]
    Капча - самая лучшая защита от ботов. Игроки вводят один раз капчу, и их ип заносится в белый список
     
  20. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    У меня система такая: капча включается только тогда, когда начинается бот атака (много игроков едино временно входит на сервер), игрок телепортируется на специальный сервер, там перед ним из блоков генерируются цифры, если он ввел их правильно, его пропускает на сервер, а ip заносится в белый список. Не понять что надо делать могут только абсолютные дебилы
     
  21. xDiP

    xDiP Старожил Девелопер Переводчик Пользователь

    Баллы:
    123
     

Поделиться этой страницей