- Поддерживаемые версии
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
СТАТЬЯ НЕ АКТУАЛЬНА
Защищаем Bungeecord от взломов и бот атак:
1. Установим Bungeecord Botfilter:
Скачиваем клик
Запихиваем файл ядра в папку с сервером, как обычное ядро.
Запускаем, если используйте Java 16+ то добавьте в запускатор --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED
2. Настраиваем Bungeecord:
Переходим в config.yml и строчку ip_forward: false меняем на ip_forward: true, так же на всех серверах в spigot.yml ставим bungeecord: true. Конфиг настраиваем под себя.
Открываем папку BotFilter, в ней есть файл config.yml, открываем его. Здесь можно настроить сообщения и режим работы фильтра. Стандартная конфигурация довольно хорошая, но можно настроить, к примеру я хочу чтобы игроки проверялись на падение при каждом заходе. Чтобы это сделать строчку always-check: false меняем на always-check: true. Ещё можно включить капчу, для этого в том же блоке ставим normal: 1.
3. Защищаем сервер от взлома:
Мы уже защитили сервер от бот атак, пора защищать от взломов. Мы уже поставили в конфиге банджи ip_forward: true и на игровых серверах bungeecord: true, но этого не достаточно. Качаем вот этот плагин на все игровые сервера. Далее в консоле игровых серверов пишем: ipwl addip ip.вашего.сервера.из.цифр Если вы не знайте где его взять, берём буквеный ip вашего сервера, заходим на этот сайт, вставляем буквеный ip и получаем цифровой. (Данный плагин работает не стабильно, у меня раньше работал, теперь перестал)
Рекомендации:
Добавьте свой ip через cloudflare, это не только удобно, но и безопасно.
Выделяйте больше памяти. При бот-атаках бандже нужно много памяти. Для маленького проекта подойдёт и 2 гб, но для 50+ онлайна выделяйте 4-6 гб.
UDP: Сейчас это не актуально.
Защищаем Bungeecord от взломов и бот атак:
1. Установим Bungeecord Botfilter:
Скачиваем клик
Запихиваем файл ядра в папку с сервером, как обычное ядро.
Запускаем, если используйте Java 16+ то добавьте в запускатор --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED
2. Настраиваем Bungeecord:
Переходим в config.yml и строчку ip_forward: false меняем на ip_forward: true, так же на всех серверах в spigot.yml ставим bungeecord: true. Конфиг настраиваем под себя.
Открываем папку BotFilter, в ней есть файл config.yml, открываем его. Здесь можно настроить сообщения и режим работы фильтра. Стандартная конфигурация довольно хорошая, но можно настроить, к примеру я хочу чтобы игроки проверялись на падение при каждом заходе. Чтобы это сделать строчку always-check: false меняем на always-check: true. Ещё можно включить капчу, для этого в том же блоке ставим normal: 1.
3. Защищаем сервер от взлома:
Мы уже защитили сервер от бот атак, пора защищать от взломов. Мы уже поставили в конфиге банджи ip_forward: true и на игровых серверах bungeecord: true, но этого не достаточно. Качаем вот этот плагин на все игровые сервера. Далее в консоле игровых серверов пишем: ipwl addip ip.вашего.сервера.из.цифр Если вы не знайте где его взять, берём буквеный ip вашего сервера, заходим на этот сайт, вставляем буквеный ip и получаем цифровой. (Данный плагин работает не стабильно, у меня раньше работал, теперь перестал)
Рекомендации:
Добавьте свой ip через cloudflare, это не только удобно, но и безопасно.
Выделяйте больше памяти. При бот-атаках бандже нужно много памяти. Для маленького проекта подойдёт и 2 гб, но для 50+ онлайна выделяйте 4-6 гб.
UDP: Сейчас это не актуально.