Как захостить сервер майнкрафт на своем пк: инструкция для новичка
Хотите играть с друзьями на своём мире без аренды? В этой инструкции из блога HostingFAQ разберём, как захостить сервер майнкрафт на своём пк: что скачать, как запустить, какой порт открыть и почему друзья иногда не могут зайти. Вы получите рабочую схему на 25565 порту и поймёте, когда проще перейти на VPS.

Коротко
- Для Minecraft Java Edition сервер по умолчанию слушает порт 25565 (TCP).
- Для актуальных версий (от 1.20.5) нужна Java 21 или новее.
- На 2–5 игроков обычно хватает 2 ГБ оперативной памяти, выделенной серверу.
- Запуск занимает 5 шагов: Java, server.jar, eula.txt, настройка server.properties, порт и брандмауэр.
- Друзья из интернета смогут зайти только при белом внешнем IP-адресе и пробросе порта на роутере.
- Если провайдер выдаёт серый IP, прямое подключение не заработает — нужен белый IP или VPS.
- Параметр online-mode=true (по умолчанию) оставляйте включённым: он проверяет аккаунты игроков.
Можно ли захостить сервер майнкрафт на своём ПК и что для этого нужно
Да, можно, и это бесплатно: арендовать ничего не нужно, сервер запускается на вашем компьютере. Но есть ограничения. Сервер работает, пока ПК включён, а друзья из интернета смогут зайти только при белом внешнем IP-адресе и пробросе порта на роутере.
Дальше в статье мы будем использовать один пример: папку C:\minecraft-server, 2 ГБ памяти и 5 друзей. На конкретных цифрах проще проверять каждый шаг. Если хотите заранее сравнить подходы, посмотрите, как сделать сервер майнкрафт разными способами.
Перед началом подготовьте следующее:
- ПК с Windows, Linux или macOS;
- Java 21 или новее для версий от 1.20.5, проверить установленную версию можно командой
java -version; - файл
server.jar, где JAR (Java Archive) — архив с программой сервера; - от 2 ГБ оперативной памяти, выделенной серверу, чего обычно хватает на 2–5 игроков;
- согласие с EULA (End User License Agreement), лицензионным соглашением Mojang: его нужно подтвердить в файле
eula.txt, который сервер создаёт при первом запуске.
Как работает сервер на домашнем компьютере: IP-адрес, порт и роутер
Ваш ПК находится в локальной сети: роутер выдаёт устройствам адреса вида 192.168.x.x, и из интернета их не видно. Пять друзей из других сетей подключаются не к компьютеру, а к внешнему IP-адресу (Internet Protocol) вашего роутера. Дальше роутер должен передать запрос на ПК, где запущен server.jar.
Для этого нужен порт, то есть «дверь» к нужной программе. Minecraft Java Edition по умолчанию слушает порт 25565 по протоколу TCP (Transmission Control Protocol), он задан параметром server-port в файле server.properties. Bedrock Edition использует 19132 по UDP. Правило проброса порта на роутере направляет входящие соединения на 25565 к локальному адресу вашего ПК.
Главное условие здесь — белый IP. Белый (публичный) адрес принадлежит только вам, и проброс работает. Серый адрес провайдер делит между многими абонентами через NAT (Network Address Translation), поэтому проброс на вашем роутере не поможет: друзья из интернета не зайдут. Чем адреса отличаются, объясняет материал как отличить белый IP от серого, а свой адрес поможет найти статья как узнать внешний IP-адрес.
Путь подключения друга состоит из таких звеньев:
- игрок вводит в игре ваш внешний IP;
- запрос приходит на роутер;
- правило проброса передаёт TCP
25565на локальный IP компьютера; - брандмауэр Windows пропускает входящее соединение;
- сервер отвечает, и игрок попадает в мир.
С этого же ПК проверяйте подключение по адресу localhost, из домашней сети — по локальному IP.

Как захостить сервер майнкрафт на своём пк: пошаговая инструкция
Запуск занимает 5 основных шагов: Java, server.jar, eula.txt, настройка server.properties и проверка входа. Разберём их на примере папки C:\minecraft-server, 2 ГБ памяти и 5 друзей. Для Minecraft Java Edition сервер по умолчанию слушает порт 25565 (TCP). Версию Bedrock Edition с портом 19132 (UDP) запускают иначе, здесь её не разбираем.
Для версий от 1.20.5 нужна Java 21 или новее. Файл server.jar берите только с официальной страницы Minecraft. Если ПК надо держать включённым сутками, посмотрите, как выбрать Linux для сервера.
Пройдите шаги по порядку, не пропуская проверки:
- Установите Java 21 и проверьте в командной строке:
java -version. В ответе должна быть версия 21 или выше. - Создайте папку
C:\minecraft-serverи положите в неёserver.jar. - Откройте командную строку в этой папке и выполните:
java -Xms2G -Xmx2G -jar server.jar nogui. Параметры-Xmsи-Xmxзадают стартовый и максимальный объём памяти: 2 ГБ хватает на 2–5 игроков. - Первый запуск остановится и создаст
eula.txt. Откройте файл и заменитеeula=falseнаeula=true. - Запустите команду из шага 3 снова и дождитесь в консоли строки
Done. Сервер создаст мир и файлserver.properties. - Проверьте в
server.properties:server-port=25565,max-players(по умолчанию 20; для пяти друзей можно поставить 6) иonline-mode=true. Последний параметр проверяет аккаунты игроков, отключать его не рекомендуем. - Запустите игру, выберите «Сетевая игра» и введите адрес
localhost. Если вы зашли, сервер работает.
Чтобы выдать себе права администратора, введите в консоль сервера /op ваш_ник. Для остановки используйте /stop: сервер сохранит мир и закроется корректно. Закрытие окна крестиком может оборвать запись данных.
Мир хранится в подпапке world внутри C:\minecraft-server, поэтому копируйте её для резервной копии. Сервер работает, пока ПК включён и окно открыто. Для постоянной работы лучше VPS: узнайте, как выбрать VPS для сервера.

Как открыть порт 25565 и дать друзьям адрес сервера
Чтобы друзья зашли на сервер из папки C:\minecraft-server, нужны три действия: разрешить порт в брандмауэре Windows, пробросить его на роутере и передать друзьям внешний IP-адрес. Minecraft Java Edition по умолчанию слушает порт 25565 по протоколу TCP (Transmission Control Protocol). Значение хранится в параметре server-port файла server.properties, а как выбрать и сменить порт сервера, описано отдельно.
Сначала создайте правило в брандмауэре: откройте «Монитор брандмауэра Защитника Windows в режиме повышенной безопасности», выберите «Правила для входящих подключений» → «Создать правило» → «Для порта», укажите TCP и 25565, затем «Разрешить подключение». Потом зайдите в панель роутера (обычно 192.168.0.1 или 192.168.1.1) и пробросьте TCP 25565 на локальный IP ПК вида 192.168.x.x. Закрепите этот адрес за компьютером в настройках DHCP (Dynamic Host Configuration Protocol) роутера, иначе после перезагрузки он может смениться, и проброс перестанет работать. Подробности по настройке есть в материале как пробросить порты на роутере.
Внешний IP покажет сервис из статьи как проверить свой IP-адрес. Передайте друзьям адрес в формате IP:25565. Если провайдер выдаёт серый IP (адрес за NAT, трансляцией адресов провайдера), проброс не поможет: нужна услуга белого IP или VPS.
Проверяйте подключение по очереди, от простого к сложному:
- с того же ПК: адрес
localhost; - из домашней сети: локальный IP ПК;
- из интернета: внешний IP с портом, лучше с телефона через мобильную сеть.
Не публикуйте адрес в открытых чатах и соцсетях: открытый порт привлекает сканеры и атаки, о которых рассказано в материале что такое DDoS-атака и как от неё защититься. Оставьте online-mode=true, чтобы сервер проверял аккаунты. Для Bedrock Edition порт по умолчанию другой: 19132, протокол UDP (User Datagram Protocol).

Сколько ресурсов нужно серверу: память, процессор и игроки
Серверу Minecraft Java Edition нужны оперативная память (ОЗУ), которую вы задаёте параметром -Xmx, и быстрое ядро процессора. Чем больше игроков, модов и загруженных участков карты, тем выше нагрузка.
Если вы играете на том же ПК, игра забирает свою память отдельно от сервера. Складывайте обе цифры и оставляйте запас для Windows. Значения ниже приблизительные и зависят от версии, модов и размера мира.
Ориентиры по числу игроков и ресурсам:
| Игроков | Память под сервер | Нагрузка на процессор | Комментарий |
|---|---|---|---|
| 2–5 | 2 ГБ | низкая | ваниль, хватает для примера с 5 друзьями |
| 6–10 | 4 ГБ | средняя | ваниль или пара плагинов |
| 10–20 и больше | 6–8 ГБ и больше | высокая | моды требуют больше памяти |
Чтобы снизить нагрузку, откройте server.properties. По умолчанию там стоят view-distance=10 и max-players=20: уменьшите дальность прорисовки и лимит игроков до реальных потребностей. Если ПК не справляется круглосуточно, посмотрите как устроен домашний сервер и какие у него ограничения.
Частые ошибки при запуске сервера майнкрафт и как их исправить
Большинство проблем при первом запуске повторяются у всех новичков. Ниже шесть частых ошибок: сервер закрывается сразу, не находится Java, друзья не могут зайти, провайдер выдал серый IP, сервер лагает, версии клиента и сервера не совпадают.
Причину обычно видно в окне консоли или в файле logs/latest.log в папке C:\minecraft-server. Читайте последние строки перед закрытием.
Сервер закрывается сразу после запуска
Первый запуск создаёт файл eula.txt и останавливается, пока вы не приняли лицензионное соглашение (EULA). Откройте файл в Блокноте, замените eula=false на eula=true, сохраните и запустите сервер снова.
Не находит Java или версия слишком старая
Выполните в командной строке java -version. Если команда не найдена или версия ниже 21, установите Java 21: для версий от 1.20.5 нужна именно она. После установки откройте новое окно командной строки.
Друзья не могут подключиться
Проверьте по порядку: заходит ли игра по адресу localhost; есть ли в брандмауэре Windows входящее правило для TCP 25565; проброшен ли TCP 25565 на роутере на локальный IP ПК вида 192.168.x.x. Друзьям давайте внешний IP, а не локальный. Bedrock Edition использует другой порт: 19132 по UDP.
Серый IP у провайдера
Если провайдер использует NAT (трансляцию адресов), внешний адрес у вас общий, и проброс на роутере не поможет. Решения два: подключить услугу белого IP (узнайте, как работает белый IP) или перенести сервер на VPS (изучите вопросы о VPS).
Лаги и вылеты
Чаще всего серверу не хватает памяти. Для 5 друзей достаточно 2 ГБ, при 6–10 игроках поднимите -Xmx до 4 ГБ: java -Xms4G -Xmx4G -jar server.jar nogui. Дополнительно снизьте view-distance в server.properties с 10 до 6–8. Не выделяйте серверу больше памяти, чем свободно в системе.
Версии клиента и сервера не совпадают
Игра сообщает, что клиент или сервер устарел. Выберите в лаунчере ту же версию, что и у server.jar.
online-mode=false, чтобы обойти ошибку входа. Режим отключает проверку аккаунтов и снижает безопасность, поэтому оставьте значение true.Большинство ошибок решается за несколько минут: принять EULA, поставить Java 21, открыть порт. Серый IP исправить настройками нельзя, здесь нужен белый IP или VPS.
Свой ПК, VPS или аренда игрового сервера: что выбрать
Свой ПК подходит, когда вы играете с 5 друзьями по вечерам: сервер из C:\minecraft-server с 2 ГБ памяти запускается бесплатно, если не считать электричество. Но он работает, только пока компьютер включён, и забирает ресурсы у ваших игр и программ.
VPS (virtual private server, виртуальный выделенный сервер) работает круглосуточно и даёт собственный IP-адрес, поэтому серый IP провайдера не мешает. Java и порт 25565 вы настраиваете сами. Готовый игровой хостинг берёт настройку на себя, но свободы в нём обычно меньше, чем на VPS.
Сравните три варианта по основным критериям:
| Критерий | Свой ПК | VPS | Игровой хостинг |
|---|---|---|---|
| Доступность 24/7 | Только при включённом ПК | Да | Да |
| IP-адрес | Нужен белый IP и проброс TCP 25565 | Свой IP | Выдаёт хостинг |
| Нагрузка на ПК | Есть, пока сервер запущен | Нет | Нет |
| Настройка | Вручную: Java, eula.txt, роутер |
Вручную на сервере | Через панель управления |
| Стоимость | Только электричество | Зависит от тарифа | Зависит от тарифа |
Для вечерней игры с друзьями хватит своего ПК, для постоянного сервера берите VPS. Узнайте, как арендовать виртуальный сервер, или изучите ответы на частые вопросы о VPS.
Кому не подойдёт хостинг сервера на домашнем ПК
Домашний сервер хорош для игры с 5 друзьями по вечерам, но у него есть жёсткие ограничения. Если провайдер выдаёт серый IP (адрес за NAT, общий для многих абонентов), проброс порта 25565 на роутере не поможет, а заменить адрес можно только услугой белого IP или переходом на VPS (виртуальный сервер).
Слабый ПК тоже не вариант: при общей памяти меньше 8 ГБ ОЗУ (оперативной памяти) система, браузер и сервер с -Xmx2G начнут бороться за ресурсы, и игра будет лагать. Сервер работает, пока компьютер включён и окно сервера открыто, поэтому для режима 24/7 или публичного проекта с большим онлайном домашний ПК не годится. Нестабильный интернет и слабый исходящий канал дадут задержки у всех игроков.
Есть и честные минусы: сервер нагружает процессор и память, пока вы играете сами, ПК потребляет электричество круглосуточно, а друзья подключаются к вашему внешнему IP, то есть домашний адрес становится известен всем, кому вы его дадите.
Домашний хостинг лучше не выбирать в таких случаях:
- у провайдера серый IP, а белый получить нельзя;
- на ПК меньше 8 ГБ ОЗУ;
- серверу нужна работа 24/7;
- ожидается публичный сервер с большим онлайном;
- интернет часто пропадает, а исходящая скорость низкая;
- не хочется раскрывать домашний IP.
В этих случаях разумнее арендовать VPS. Каким бы вариантом вы ни пользовались, делайте копии мира: настройте резервное копирование мира заранее, чтобы сбой диска не стёр ваш прогресс.
Частые вопросы
Как захостить сервер майнкрафт на своём ПК бесплатно?
Какой порт нужен для сервера Minecraft?
Сколько оперативной памяти нужно для сервера?
Почему друзья не могут подключиться к моему серверу?
Что такое белый и серый IP и как их различить?
Какая Java нужна для сервера Minecraft?
Почему сервер закрывается сразу после запуска?
Что такое online-mode и стоит ли его отключать?
Нужно ли держать компьютер включённым постоянно?
Как остановить сервер, чтобы мир не повредился?
Проверьте себя
- На ПК установлена Java 21, команда java -version показывает нужную версию
- В папке сервера лежит server.jar, в eula.txt стоит eula=true
- В server.properties указан порт 25565, online-mode оставлен true
- Вход с localhost и из домашней сети проходит без ошибок
- Правило брандмауэра для TCP 25565 создано, порт проброшен на роутере
- Вы знаете свой внешний IP и убедились, что он белый
- Есть копия папки world на случай сбоя
На сайте есть партнёрские ссылки: если вы оформите заказ по ним, мы получим вознаграждение от провайдера. Это не влияет на цену для вас и на место в рейтинге.