Запуск домашнего сервера Minecraft: от установки до игры с друзьями

Иван Корнев·04.05.2026·6 мин

Чтобы запустить сервер Minecraft на своём ПК, нужно скачать официальное ядро сервера (JAR-файл для Java или исполняемый файл для Bedrock), принять лицензионное соглашение в файле eula.txt и настроить переадресацию портов (порт 25565 для Java, 19132 для Bedrock) в роутере. После этого друзья смогут подключиться к вашему публичному IP-адресу. Для локальной игры достаточно внутреннего IP-адреса компьютера.

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

Важно: Для стабильной работы сервера требуется хорошее интернет-соединение (особенно высокая скорость отдачи — Upload) и достаточный объем оперативной памяти (минимум 4 ГБ, выделенных под сервер).

Подготовка системы

Перед установкой серверного ПО убедитесь, что на компьютере установлена актуальная версия Java.

  • Для современных версий Minecraft (1.18+) требуется Java 17 или новее (рекомендуется Java 21 для последних версий).
  • Скачайте JDK с официального сайта Oracle или используйте открытые сборки (например, Adoptium).

Также создайте отдельную папку для сервера (например, MinecraftServer) на диске с достаточным количеством свободного места. Не храните сервер в системных папках (Program Files), чтобы избежать проблем с правами доступа.

Инструкция для Minecraft Java Edition

Сервер Java Edition является наиболее гибким и поддерживает моды, плагины и тонкую настройку.

Шаг 1: Скачивание ядра

  1. Перейдите на официальный сайт Minecraft.
  2. Скачайте файл server.jar нужной версии.
  3. Поместите файл в созданную папку.

Шаг 2: Первый запуск и принятие EULA

Запустите сервер через командную строку или создав скрипт запуска.

Для Windows: Создайте текстовый файл, назовите его start.bat и вставьте следующий код:

java -Xmx4G -Xms4G -jar server.jar nogui
pause

(Где -Xmx4G — максимальный объем памяти, -Xms4G — начальный. Измените значение под возможности вашего ПК).

Запустите start.bat. Сервер остановится, сообщив об ошибке, так как вы не приняли лицензионное соглашение.

  1. Откройте появившийся файл eula.txt.
  2. Измените строку eula=false на eula=true.
  3. Сохраните файл и снова запустите start.bat.

Шаг 3: Базовая настройка

После успешного запуска в папке появится файл server.properties. Откройте его любым текстовым редактором. Ключевые параметры:

  • server-port=25565 — стандартный порт (не меняйте без необходимости).
  • online-mode=true — проверка лицензии игроков. Оставьте true, если у всех друзей лицензия. Если кто-то играет с неофициальных лаунчеров, поставьте false (но это снижает безопасность).
  • max-players=10 — максимальное число игроков.
  • view-distance=10 — дальность прорисовки. Уменьшите это значение, если сервер лагает.

Инструкция для Minecraft Bedrock Edition

Bedrock сервер позволяет играть вместе пользователям с ПК (Windows 10/11), консолей (Xbox, PlayStation, Switch) и мобильных устройств.

Шаг 1: Скачивание

  1. Перейдите на страницу загрузки сервера Bedrock.
  2. Скачайте версию для вашей ОС (Windows, Ubuntu, Linux).
  3. Распакуйте архив в отдельную папку.

Шаг 2: Запуск

  • Windows: Запустите файл bedrock_server.exe.
  • При первом запуске система может запросить разрешение брандмауэра — разрешите доступ.
  • Сервер создаст файлы конфигурации автоматически. Основной файл настроек — server.properties.

Шаг 3: Настройка

Откройте server.properties в папке сервера.

  • server-port=19132 — стандартный UDP порт для Bedrock.
  • level-name=Bedrock level — имя мира.
  • gamemode=survival — режим игры по умолчанию.

Сервер Bedrock потребляет меньше ресурсов, чем Java, но имеет меньше возможностей для кастомизации модами. Для установки аддонов используйте папку behavior_packs и resource_packs.

Настройка сети: Порты и доступ из интернета

По умолчанию сервер доступен только внутри вашей локальной сети (другим устройствам, подключенным к тому же Wi-Fi/роутеру). Чтобы друзья могли подключиться из других сетей, необходимо настроить Port Forwarding (переадресацию портов).

1. Узнайте локальный IP-адрес ПК

  • Нажмите Win + R, введите cmd, нажмите Enter.
  • Введите команду ipconfig.
  • Найдите пункт IPv4-адрес (обычно выглядит как 192.168.1.X или 192.168.0.X). Запишите его.

2. Настройка роутера

Интерфейсы роутеров отличаются, но логика везде одинакова:

  1. Зайдите в настройки роутера (обычно адрес 192.168.1.1 или 192.168.0.1, логин/пароль часто указаны на наклейке роутера).
  2. Найдите раздел Port Forwarding, Virtual Servers или Переадресация портов (часто находится в разделах WAN, NAT или Advanced Settings).
  3. Создайте новое правило:
    • Имя: Minecraft Server.
    • Протокол: TCP (для Java) или UDP (для Bedrock). Для Java иногда требуется и TCP, и UDP.
    • Внешний порт (External Port): 25565 (Java) или 19132 (Bedrock).
    • Внутренний порт (Internal Port): Тот же самый.
    • Внутренний IP-адрес (Internal IP): Локальный IP вашего ПК, который вы узнали ранее.
    • Статус: Включено/Активно.
  4. Сохраните настройки и перезагрузите роутер.

3. Настройка брандмауэра Windows

Убедитесь, что Java или серверное приложение имеют разрешение на проход через брандмауэр.

  1. Откройте «Брандмауэр Защитника Windows» -> «Разрешение взаимодействия с приложением».
  2. Найдите Java(TM) Platform SE binary (для Java) или bedrock_server.exe (для Bedrock).
  3. Убедитесь, что стоят галочки для частных и общественных сетей. Если записи нет, добавьте её вручную, указав путь к .exe или javaw.exe.

4. Как подключиться друзьям

Друзья должны ввести ваш Публичный (внешний) IP-адрес.

  • Чтобы узнать его, зайдите с компьютера, где запущен сервер, на сайт типа 2ip.ru или whatismyip.com.
  • Адрес для подключения будет выглядеть так: 123.45.67.89:25565 (для Java) или просто 123.45.67.89 (для Bedrock, порт часто подставляется автоматически, но можно указать явно).

Безопасность: Никогда не публикуйте свой IP-адрес в открытых источниках. Это может привести к DDoS-атакам на ваш домашний интернет. Давайте адрес только проверенным друзьям.

Частые ошибки и их решение

ПроблемаВозможная причинаРешение
"Connection Refused"Сервер не запущен или неверный IP/порт.Проверьте, работает ли окно консоли сервера. Убедитесь, что друг вводит правильный публичный IP.
"Timed Out"Проблемы с фаерволом или роутером.Проверьте настройки Port Forwarding. Попробуйте временно отключить антивирус/фаервол для теста.
Лаги и низкий TPSНехватка RAM или мощности CPU.Уменьшите view-distance в server.properties. Выделите больше памяти в скрипте запуска (-Xmx). Установите оптимизирующие ядра (Paper/Purpur для Java).
Не могу подключиться с того же ПКИспользование локального IP вместо localhost.Используйте адрес localhost или 127.0.0.1 для подключения с того же компьютера, где запущен сервер.
Bedrock игроки не видят серверНесовпадение версий или закрытый UDP порт.Убедитесь, что версия клиента и сервера совпадает. Проверьте, что открыт именно UDP порт 19132.

FAQ

Можно ли запустить сервер без белого (статического) IP? Да, но стандартный Port Forwarding работать не будет. Используйте программы для создания виртуальных сетей, такие как Radmin VPN, Hamachi или ZeroTier. В этом случае друзья подключаются по виртуальному IP, созданному программой, и настройка роутера не требуется.

Какой сервер лучше: Java или Bedrock? Выбирайте Java, если вы планируете устанавливать моды, сложные плагины и играете только на ПК. Выбирайте Bedrock, если хотите играть кроссплатформенно (с телефонами и консолями) и вам важна простота настройки.

Почему сервер выключается сам по себе? Часто это происходит из-за нехватки оперативной памяти. Увеличьте лимит в параметрах запуска (-Xmx). Также проверьте логи сервера (logs/latest.log) на наличие ошибок краша.

Нужен ли мощный ПК для сервера на 5 человек? Для ванильного (без модов) сервера на 5–10 человек подойдет любой современный средний ПК (процессор уровня Intel i3/i5 последних поколений, 8 ГБ общей RAM). Главное — использовать SSD для хранения мира, чтобы избежать лагов при генерации чанков.