Можно ли зашить сервер от ддос и бот атак без bungeecorda?

Ude1ny

Пользователь
Сообщения
112
Как защить серв от атак ботов? без bungee
 
От ДДОС атак защитить его можно, только купив соответственно защиту от них.
От ботов - без банжи можно, но готовься, что положат. BungeeCord выдерживает намного больше игроков разом, чем спигот.
 
Ude1ny, да
это уже зависит от твоего железа для банджы надо запускать минимум 2 сервера майнкрафт и плюс сервер банджы
Можно и 1, не принципиально, просто логичнее делать минимум 2 сервера, потому что изначально банжа предназначена для связки серверов, а не защиты от ботов: банжи с капчей это ее форки.
 
В AuthMe есть встроенная защита от ботов.
YAML:
Protection:
    # Enable some servers protection (country based login, antibot)
    enableProtection: false
    # Apply the protection also to registered usernames
    enableProtectionRegistered: true
    geoIpDatabase:
        # The MaxMind clientId used to download the GeoIp database,
        # get one at https://www.maxmind.com/en/accounts/current/license-key
        # The EssentialsX project has a very useful tutorial on how to generate
        # the license key: https://essentialsx.cf/wiki/GeoIP.html
        clientId: ''
        # The MaxMind licenseKey used to download the GeoIp database.
        licenseKey: ''
    # Countries allowed to join the server and register. For country codes, see
    # https://dev.maxmind.com/geoip/legacy/codes/iso3166/
    # Use "LOCALHOST" for local addresses.
    # PLEASE USE QUOTES!
    countries:
    - US
    - GB
    - LOCALHOST
    # Countries not allowed to join the server and register
    # PLEASE USE QUOTES!
    countriesBlacklist:
    - A1
    # Do we need to enable automatic antibot system?
    enableAntiBot: true
    # The interval in seconds
    antiBotInterval: 5
    # Max number of players allowed to login in the interval
    # before the AntiBot system is enabled automatically
    antiBotSensibility: 10
    # Duration in minutes of the antibot automatic system
    antiBotDuration: 10
    # Delay in seconds before the antibot activation
    antiBotDelay: 60
    quickCommands:
        # Kicks the player that issued a command before the defined time after the join process
        denyCommandsBeforeMilliseconds: 1000
 
Выкладывание логов, ошибок, кода, файлов конфигураций и т.д. разрешено только в текстовом виде и внутри BB-кода CODE
Я установил плагин выдал мне ошибку в консоль
ProtocolSupportAntiBot

UnknownDepencyException: ProtocolSupport
 
Последнее редактирование модератором:
1. 2.5 Выкладывание логов, ошибок, кода, файлов конфигураций и т.д. разрешено только в текстовом виде и внутри BB-кода CODE.
2. Смотрим 1 и 2 строчки ошибки - ProtocolSupport. Значит, нужно установить ProtocolSupport
 
В AuthMe есть встроенная защита от ботов.
[CODE lang="yaml" title="config.yml" highlight="27"]Protection:
# Enable some servers protection (country based login, antibot)
enableProtection: false
# Apply the protection also to registered usernames
enableProtectionRegistered: true
geoIpDatabase:
# The MaxMind clientId used to download the GeoIp database,
# get one at https://www.maxmind.com/en/accounts/current/license-key
# The EssentialsX project has a very useful tutorial on how to generate
# the license key: https://essentialsx.cf/wiki/GeoIP.html
clientId: ''
# The MaxMind licenseKey used to download the GeoIp database.
licenseKey: ''
# Countries allowed to join the server and register. For country codes, see
# https://dev.maxmind.com/geoip/legacy/codes/iso3166/
# Use "LOCALHOST" for local addresses.
# PLEASE USE QUOTES!
countries:
- US
- GB
- LOCALHOST
# Countries not allowed to join the server and register
# PLEASE USE QUOTES!
countriesBlacklist:
- A1
# Do we need to enable automatic antibot system?
enableAntiBot: true
# The interval in seconds
antiBotInterval: 5
# Max number of players allowed to login in the interval
# before the AntiBot system is enabled automatically
antiBotSensibility: 10
# Duration in minutes of the antibot automatic system
antiBotDuration: 10
# Delay in seconds before the antibot activation
antiBotDelay: 60
quickCommands:
# Kicks the player that issued a command before the defined time after the join process
denyCommandsBeforeMilliseconds: 1000[/CODE]
 
ProtocolSupportAntibot давно не поддерживается Дениской и как помню, входит в его личный список "хреновых плагинов" (его даже в UnsupportedProjects нет).
AuthMe тоже варик не очень, любым пабликовым ботом тупо сервак положат и все.
Опять же все сходится на защите основанной на банжикорд :')
 
Плагином AntiBot можно, ну я раньше его использовал, он на время ДДОСА включает White list, а после того как боты перестают атаковать - выключает его. При этом сервер работает стабильно + новые игроки вроде могут заходить (не помню точно).
 
Назад
Сверху Снизу