Несколько способов защитить локальный сервер Minecraft от внешних подключений:
- Закрыть порты. dzen.ru habr.com Рекомендуется закрыть для внешнего подключения все порты всех серверов, кроме основного BungeeCord-сервера. habr.com
- Использовать утилиту iptables. dzen.ru black-minecraft.com Это системная утилита командной строки для ОС Linux, позволяющая управлять фаерволом. black-minecraft.com Для использования iptables требуются привилегии суперпользователя, то есть root-права на сервере. black-minecraft.com
- Настроить DNS-сервер. otvet.mail.ru Нужно создать на сервере DNS-сервер, чтобы он обрабатывал входящие подключения только по определённым протоколам UDP и только из приложения Minecraft. otvet.mail.ru
- Использовать плагин BungeeGuard. rubukkit.org Он генерирует случайный ключ безопасности (токен) и не позволяет присоединиться к серверу через открытый порт или фейк-банжу. rubukkit.org
Также для защиты аккаунта можно использовать плагины на авторизацию со встроенной двухфакторной аутентификацией. rubukkit.org
Выбор способа защиты зависит от конкретных условий и возможностей администратора сервера.