- Что понадобится перед стартом
- Вариант 1. Локальный хостинг для друзей в одной сети
- Вариант 2. Домашний сервер, доступный через интернет
- Шаг 1. Проверьте внешний IP и тип адреса
- Шаг 2. Установите Java и серверное ПО
- Шаг 3. Настройте server.properties
- Шаг 4. Откройте порт на роутере (port forwarding)
- Шаг 5. Подключите друзей к серверу
- Моды и плагины: что выбрать
- Как защититься от типичных проблем
- Когда домашний сервер - плохая идея
- Полезные ссылки
Домашний хостинг Minecraft нужен, когда хочется играть с друзьями и управлять миром самостоятельно. Есть два сценария: локальный сервер в одной сети и сервер, к которому подключаются через интернет.
Что понадобится перед стартом
1) Какая версия Minecraft
Домашний сервер проще всего запускать для Minecraft: Java Edition. Для Bedrock подходят другие решения.
2) Компьютер и интернет
Если сервер будет для нескольких игроков, хватит обычного ПК, но для стабильности важны:
- процессор с сильным одним ядром
- оперативная память с запасом
- скорость интернета, особенно на отдачу (upload)
- возможность держать ПК включенным
3) Java и файл сервера
Нужна последняя совместимая Java и скачанный server.jar с официального сайта Minecraft.
Вариант 1. Локальный хостинг для друзей в одной сети
Это самый простой способ. Подходит, если вы подключены к одному Wi-Fi или LAN.
Шаги
- Хосту нужно создать мир в Minecraft и открыть его для сети:
- зайти в мир
- в меню выбрать «Открыть мир по сети»
- В чате появится порт. Его нужно сообщить друзьям.
- Друзьям:
- открыть «Сетевая игра»
- выбрать «По адресу»
- ввести локальный IP хоста и порт в формате
IP:PORT
Локальные адреса
Локальный IP хоста проще всего взять из параметров сети на компьютере (IPv4).
Типичные проблемы
- Разные версии игры у игроков
- Мир открыт, но друзья вводят не тот порт
- Компьютеры подключены к разным сетям (например, разные Wi-Fi)
Вариант 2. Домашний сервер, доступный через интернет
Здесь подключение идет по внешнему IP, порт пробрасывается на роутере, а сервер работает на вашем ПК круглосуточно.
Шаг 1. Проверьте внешний IP и тип адреса
У большинства пользователей «серый» IP. Для доступа извне нужен «белый» (или способ, который дает публичный адрес).
Проверить тип можно на сервисах вроде 2ip.ru и в настройках сети (по разным адресам IPv4). Если внешний адрес отсутствует, обратитесь к провайдеру за статическим или публичным IP.
Шаг 2. Установите Java и серверное ПО
- Поставьте Java (скачивайте с официальных источников).
- Создайте папку, например
Minecraft Server. - Скачайте сервер, файл должен называться
server.jar. Положите его в папку. - Создайте
Start.batдля запуска и задайте память через параметры-Xmxи-Xms. - Запустите сервер один раз, затем:
- откройте
eula.txtи поставьтеeula=true - откройте
server.propertiesи проверьте нужные параметры
Официальный релизный server.jar берите с сайта Minecraft.
Шаг 3. Настройте server.properties
Минимально важно:
- server-port - порт для подключения (обычно 25565)
- online-mode - режим проверки аккаунтов
- max-players - лимит игроков
- gamemode, difficulty - режим и сложность
Если планируется приват, используйте whitelist.
Таблица: что проверять в server.properties в первую очередь
| Параметр | Зачем нужен | Как выбрать |
|---|---|---|
server-port |
Порт сервера | Обычно 25565, но любой доступный |
online-mode |
Проверка аккаунтов | Для публичного сервера оставляйте true |
max-players |
Сколько игроков одновременно | Начните с небольшого числа |
white-list |
Приватность по списку | Включайте, если хотите «только своим» |
view-distance |
Дистанция видимости чанков | Меньше, если лаги |
spawn-protection |
Защита появления | Оставляйте по умолчанию или настраивайте |
После правок перезапустите сервер, чтобы изменения применились.
Шаг 4. Откройте порт на роутере (port forwarding)
Нужно пробросить внешний порт на внутренний IP компьютера, где запущен сервер.
Шаги
- Узнайте IP компьютера в локальной сети (LAN).
- Зайдите в интерфейс роутера (обычно через адрес шлюза).
- Найдите раздел проброса портов (Port Forwarding, Virtual Servers, NAT).
- Создайте правило:
- внешний порт:
25565(или вашserver-port) - внутренний порт: тот же номер
- внутренний IP: LAN IP вашего ПК
- протокол: TCP (часто хватает TCP)
- Сохраните и перезапустите роутер при необходимости.
Шаг 5. Подключите друзей к серверу
Друзьям нужно ввести ваш внешний IP и порт:
- ВАШ_IP:PORT
Если вы используете нестатический адрес и IP меняется после перезагрузки - подключение будет ломаться. Поэтому обычно нужен статический публичный адрес.
Моды и плагины: что выбрать
- Моды и плагины часто требуют разных подходов.
- Для модов обычно используют Forge или Fabric и запускают совместимое серверное ядро.
- Для плагинов подходят серверные ядра и отдельные механизмы установки.
Если вы хотите моды, готовьте серверную сборку строго под нужную версию Minecraft и ядро.
Как защититься от типичных проблем
Логи и падения
При сбоях смотрите консоль сервера и файлы логов в папке сервера. Там обычно указана причина.
Резервные копии
Раз в день или перед большими изменениями копируйте папку с миром и конфигами. Простейший вариант: скопировать папку сервера на другой носитель или в отдельную директорию.
Когда домашний сервер - плохая идея
Домашний хостинг начинает заметно проигрывать, если:
- нужно 24/7 доступ и стабильность без зависимостей от вашего ПК
- ожидается много игроков
- важна защита от DDoS на стороне инфраструктуры
- вы не хотите разбираться с пробросом портов и обновлениями
В таких случаях чаще переходят на арендованный хостинг или VPS, где серверная часть уже настроена и работает без выключений.
Полезные ссылки
- Официальная загрузка server.jar: https://www.minecraft.net/ru-ru/download/server
- Общее руководство по созданию сервера (варианты): https://timeweb.com/ru/community/articles/kak-sozdat-server-minecraft-6-sposobov
- Документация Minecraft Realms (как альтернатива домашнему серверу): https://www.minecraft.net/ru-ru/realms
- Настройка и обзор вариантов сервера на ПК (ориентир по шагам): https://vc.ru/dev/2323959-sozdanie-servera-maynkraft-na-pk