Перейти к основному содержимому
MinecraftРуководство

Белый список Minecraft: как не пускать неприглашённых игроков

Включите белый список Java, добавьте друзей и проверьте вход без OP. Разберитесь в сканировании, аутентификации, прокси и отличиях Bedrock.

6 мин чтенияSharpHeberg
Белый список Minecraft: как не пускать неприглашённых игроков

Для приватного сервера Minecraft Java включите белый список Minecraft в консоли командой whitelist on, затем добавьте каждого приглашённого командой whitelist add PseudoAmi. Замените PseudoAmi настоящим именем профиля Java. На самостоятельном сервере оставьте online-mode=true, чтобы сервер не только проверял приглашения, но и аутентифицировал аккаунты.

Посмотреть анимационное объяснение (озвучка на английском)

Сообщать адрес только друзьям — не значит контролировать доступ. Доступный сервер можно обнаружить, даже если его нет в публичном списке. Белый список Minecraft определяет, кто может войти; он не скрывает прослушиваемый порт.

Как сканеры находят сервер, не заходя на него

Обнаружение, определение сервиса и вход — разные этапы. Сканер может найти доступный порт, другая проверка — определить Minecraft, после чего игрок может попытаться войти. Ни одно из предыдущих наблюдений не доказывает, что кто-то попал в ваш мир. Запрос статуса или незнакомое соединение в журнале сами по себе не свидетельствуют о взломе.

Java обычно использует TCP-порт 25565, но номер порта не доказывает, какой сервис на нём работает. Bedrock использует другой игровой протокол на основе UDP. Смена порта или скрытие записи в списке серверов не заменяет правило допуска.

Если Nmap уже установлен, этот необязательный пример проверяет только TCP-порт 25565 на машине, где вы его запускаете:

sh
nmap -p 25565 127.0.0.1

Предполагается, что ваш собственный сервер работает на той же машине и порту. В контейнере localhost означает этот контейнер, а не обязательно хост. Такая проверка не показывает доступность из публичного интернета и сама по себе не определяет Minecraft. Открытый порт означает, что TCP-порт принимает соединения, а не что белый список отключён. Закрытый или фильтруемый порт не позволяет диагностировать белый список. Для дальнейшей настройки Nmap не нужен.

Документация Nmap по определению сервисов объясняет разницу между обозначением по номеру порта и реальной идентификацией. Nmap — один из инструментов аудита, а не обязательно инструмент конкретного сканера Minecraft.

Включение белого списка Minecraft Java за пять шагов

Инструкция относится к встроенному белому списку выделенных серверов Java, включая Vanilla и Paper. Уточните точную версию сервера и возможные изменения в форках или плагинах. Это не команды Bedrock. Понадобятся консоль нужного сервера, имена профилей Java приглашённых и резервная копия перед изменением конфигурации.

1. Проверьте аутентификацию и схему сервера

На самостоятельном Java-сервере, доступном из интернета, проверьте существующий параметр в server.properties:

properties
online-mode=true

Аутентификация проверяет аккаунт; она не означает, что каждый аутентифицированный игрок приглашён. Не отключайте её ради решения проблемы с приглашением.

Если сервер является backend за прокси, не меняйте этот параметр без проверки. Аутентификация, безопасная передача идентификационных данных и ограничение доступа к backend должны соответствовать документированной архитектуре прокси. Изменения вслепую могут нарушить подключения или оставить идентификацию без защиты; попросите администратора сети проверить всю конфигурацию.

2. Включите белый список Minecraft

Введите в консоли сервера:

text
whitelist on

Консольные команды не начинаются с косой черты. В игровом чате уполномоченный администратор использует /whitelist on. Обычный игрок не может управлять списком.

3. Добавьте приглашённые профили и проверьте список

Выполните команды отдельно, заменив имя из примера:

text
whitelist add PseudoAmi
whitelist list

Повторите добавление для каждого друга. Используйте имя профиля Java, а не ник Discord или предполагаемый gamertag Bedrock. Прочитайте настоящий ответ консоли и убедитесь, что нужные профили появились. Справочник команды whitelist в Minecraft Wiki описывает синтаксис и исключение для операторов Java.

4. Проверьте новые подключения аккаунтами без прав оператора

Попросите приглашённого игрока без OP выйти и подключиться заново. Затем убедитесь, что аккаунт без OP, отсутствующий в списке, войти не может. Используйте свои аккаунты или добровольных участников, а не чужие серверы. Операторы Java могут обходить белый список Minecraft, поэтому один ваш административный аккаунт не доказывает работоспособность фильтра.

Проверьте фактический допуск или отказ и журналы сервера. Рабочий пинг в списке серверов не означает сбой белого списка: сервис может оставаться видимым и отклонять вход неприглашённого игрока.

5. Отзовите доступ по окончании приглашения

Чтобы удалить профиль из списка приглашённых:

text
whitelist remove PseudoAmi

Проверьте список ещё раз. Различайте новые подключения и существующие сеансы: включение белого списка или удаление имени не гарантирует немедленного отключения уже подключённого игрока. На применение правил влияют отдельный параметр enforce-whitelist и реализация сервера. Не меняйте его бездумно в рамках этого руководства. Если доступ нужно прекратить немедленно, явно отключите игрока административными средствами и проверьте, что новый вход отклоняется.

Если вы редактируете свойства вместо консольных команд, сохраните конфигурацию и мир, корректно остановите сервер, измените нужный экземпляр и выполните запланированный перезапуск. После этого повторно проверьте допуск. Не считайте, что изменение файла применяется сразу, и предупредите активных игроков перед перезапуском.

Решение проблем: друга не пускает или посторонний всё ещё входит

Если другу отказано во входе, уточните точное имя профиля Java, проверьте список и убедитесь, что меняли консоль сервера по адресу, которым он пользуется. Прочитайте причину отказа: аутентификация аккаунта, несовместимые версии и несовпадающие сборки модов — разные проблемы. Не отключайте белый список только для сокрытия ошибки.

Если игрок не из списка входит, проверьте статус оператора, новый ли это вход или существующий сеанс, а также не меняет ли прокси или плагин правила допуска. Убедитесь, что белый список Minecraft включён на нужном сервере. Защищайте административные учётные данные и выдавайте OP только при необходимости.

Справочник свойств сервера Paper описывает аутентификацию, белый список и параметры применения правил; документация одного форка не определяет поведение всех остальных серверов.

Bedrock Dedicated Server использует allowlist

Для выделенного сервера Bedrock от Microsoft документирован параметр allow-list=true в server.properties, а приглашённые игроки находятся в allowlist.json. Следуйте документации Microsoft по свойствам сервера Bedrock и инструкциям администрирования вашей версии. Не вставляйте приведённые команды Java в Bedrock и не считайте, что исключение Java для OP применимо. Перед редактированием сделайте резервную копию и запланируйте перезапуск, если он нужен.

От чего белый список Minecraft не защищает

Белый список Minecraft не предотвращает обнаружение в сети и DDoS-атаки. Он не остановит вредные действия приглашённого игрока, не защитит скомпрометированный приглашённый аккаунт и не заменит обновления и восстанавливаемые резервные копии.

Плагин прав не доказывает автоматически, что гости не могут войти или строить. На намеренно публичном сервере новым игрокам рады: проверяйте ограничения для гостей, защиту регионов и модерацию, а не вводите для всех правило допуска только для друзей.

Частые вопросы

Делает ли онлайн-режим сервер приватным?

Нет. Он аутентифицирует аккаунты. Приватному серверу также нужна явная политика приглашений, например белый список, и контролируемый операторский доступ.

Должен ли порт 25565 закрыться после включения белого списка?

Нет. Игровой сервис должен оставаться доступным приглашённым. Белый список Minecraft фильтрует допуск в игру, а не сетевой порт.

Достаточно ли арендовать сервер, чтобы контролировать вход?

Нет. И домашнему, и арендованному серверу нужны подходящие настройки доступа. Сравните варианты эксплуатации в нашем руководстве о Minecraft с друзьями на домашнем или арендованном сервере. Если выберете аренду, изучите предложения Minecraft-хостинга SharpHeberg, затем настройте и проверьте список приглашённых до следующей игры.

Похожие статьи

Продолжайте изучать нашу базу знаний с этими статьями по теме

Обложка статьи «Minecraft с друзьями: сервер дома или аренда?»
Minecraft

Minecraft с друзьями: сервер дома или аренда?

Сравните общую сессию Minecraft, выделенный домашний сервер, аренду игрового хостинга и Realms. Выберите мир, в который друзья смогут войти, не дожидаясь вашего ПК.

6 мин чтения

Обложка статьи «Какая версия Java нужна для каждой версии Minecraft?»
MinecraftРуководство

Какая версия Java нужна для каждой версии Minecraft?

Как выбрать Java для конкретной версии Minecraft: исторический минимум Vanilla, рекомендации Paper, требования сборок модов и диагностика ошибок запуска.

7 мин чтения

Обложка статьи «Вы создали сайт с помощью ИИ. Нужен ли вам VPS на самом деле?»
ХостингРуководство

Вы создали сайт с помощью ИИ. Нужен ли вам VPS на самом деле?

Создали сайт с помощью ИИ? Сравните веб-хостинг SharpHeberg и Linux VPS для статических сборок, нескольких проектов и приложений, которым нужны бэкенд или управление на системном уровне.

5 мин чтения

Опубликовано 13 ноября 2026 г., автор: SharpHeberg

Спасибо, что читаете наши технические статьи и руководства

Назад в блог