Unit0g Опубликовано 23 июля, 2022 Поделиться Опубликовано 23 июля, 2022 Всем привет, сразу скажу, я не скрываю что это "Паста" темы с руббакита от "Overwrite", если ему не понравится данная тема то я могу её удалить. Зачем закрывать порты? спросите вы, думаю не всем новичкам в сфере создания серверов будет понятно для чего и зачем это делать, но если вы не знали, то есть так называемые сервера "Прокси", которые нужны для авторизации, то есть у нас есть такая "Цепочка" серверов, которые работают между друг другом, Авторизация -> Лобби -> Ваши сервера. И конечно, думаю не всем понравится если кто-то зайдёт напрямую в лобби, либо сразу на ваш сервер без авторизации, как минимум это будет очень странно, так ещё и можно будет зайти под другого человека. Перед тем как перейти к части где мы будет закрывать порты - скажу, Лучший прокси сервер на данный момент - сервер с ядром Velocity, сейчас на него пишет плагины Хевав, он сделал Limbo Api (о котором мы поговорим немного позже) а так же LimboAuth, Что уже в полной степени даёт стабильную работу велосити, так же велосити лучше Сранжикорда тем - что гораздо оптимизирование, он может выдержать аж в 4 раза больше игроков, и шанс того что он ляжет - очень мал, так же на нём меньше эксплойтов. Первая часть : Итак, давайте уже приступим к части закрытия портов, если у вас дедик или же ВДС - вам нужно будет установить UFW, он не сбрасывает то что вы сделали после перезагрузки вдски или же дедика. Устанавливаем с помощью команды : apt install ufw Ну и настраиваем порты данными командами : ufw allow 22 - разрешает порт SSH ufw allow 21 - разрешает порт FTP ufw allow Порт Банжикорда / Велосити (Писал выше) ufw status - просмотр статуса UFW и установленных правил ufw enable - включает UFW (пишем после того, как всё настроили) ufw disable - отключает UFW Так же на всех серверах в конфигурации Спигота (Spigot.yml) вы должны будете поставить - BungeeCord : true Более понятный и расширенный гайд если вы не поняли : Настройка брандмауэра с UFW в Debian 9 | DigitalOcean(Кто не понял, это всё для Дебиана, как раз таки на дебиане лучше всего создавать сервера, ну, кто не знал) А теперь вторая часть : Прикрытие портов на слотовиках (Панельках ну или как вам удобнее). Для начала нам понадобится, ну как минимум SFTP/FTP (Не надейтесь что на всяких "Aternos" это сработает, там даже сранжикорда нет в помине) Ну и плагин под названием "BungeeGuard" (Ссылка : BungeeGuard | SpigotMC - High Performance Minecraft ) Он ставится Банжикорд, он Генерирует специальный код безопасности, найти его можно в папке плагина (которая автоматический появляется при установке и перезагрузке сервера), там должен быть файлик "Token.yml", копируем и после чего данный плагин ставим на все наши сервера (То есть Лобби (если нету лобби - не ставим), ну и ваши сервера где происходит какой то геймплей), после чего вставляем на все наши сервера в конфиг данный токен, теперь на наш сервер никто не зайдёт не авторизовавшись! (Если у вас стоит велосити - то на него не надо ставить БанжиГуард, читайте ниже) (Так же ТРЕБУЕТСЯ сделать данные действия если у вас Велосити : зайти в конфиг velocity (Velocity.Toml), найти player-info-forwarding-mode и написать там BungeeGuard, и задать ключ в файле forwarding-secret, всё, вставляем токен в плагины на ваших серверах и теперь прокси сервер будет идеально работать с вашими обычными серверами) Ссылка на комментарий Поделиться на другие сайты Поделиться
Unit0g Опубликовано 23 июля, 2022 Автор Поделиться Опубликовано 23 июля, 2022 UP Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 2 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти