Запустить сервер Minecraft на домашнем компьютере можно за пятнадцать минут: скачать серверный файл, согласиться с лицензией, открыть порт 25565 и позвать друзей. Сложности начинаются дальше — домашний интернет почти всегда выдаёт адрес, на который извне не постучаться, канал вверх ограничен, а компьютер придётся держать включённым круглосуточно. На этих трёх вещах домашняя затея обычно и заканчивается переездом в раздел игровых серверов.
Материал для тех, кто хочет играть с 3–8 друзьями и не готов сразу платить за аренду. Ниже — запуск на Windows по шагам, разбор конфигурации, расчёт электричества и канала, ориентиры по ценам на случай переезда.
Чем сервер Minecraft отличается от игры по локальной сети
Внутри игры есть кнопка «Открыть для сети» — она поднимает временный мир прямо в запущенной игре. Такой мир живёт, пока вы не вышли, и виден только устройствам в той же домашней сети. Для двух ноутбуков в квартире этого хватает, для друзей из другого города — нет.
Полноценный сервер — это отдельная программа, которая работает без запущенной игры и держит мир постоянно. Она сама считает физику блоков, движение мобов и урон, а клиенты только присылают ей действия игрока. Мир хранится в папке на диске, поэтому его можно скопировать, забэкапить и позже перенести куда угодно.
Сервер обсчитывает мир 20 раз в секунду — этот показатель называют TPS (тиков в секунду). Пока TPS держится около 20, всё выглядит плавно. Как только процессор перестаёт успевать и TPS падает до 12–15, у игроков ломаются удары, а мобы дёргаются. Это главный показатель, за которым стоит следить.
Что должен уметь домашний компьютер под сервер
Minecraft-сервер почти не умеет распараллеливаться: основной игровой цикл выполняется в одном потоке. Поэтому важнее не количество ядер, а частота одного ядра. Восьмиядерный офисный процессор с частотой 2,1 ГГц проиграет четырёхъядерному с 3,8 ГГц на том же мире.
Память — второй ограничитель. Ванильному серверу (то есть чистой игре без модов) на 4–6 человек хватает 2 ГБ, сборка с полусотней модов просит 4–6 ГБ, тяжёлые модпаки — 8 ГБ и больше. При этом системе и вашей собственной игре нужна отдельная память: если в компьютере всего 8 ГБ, отдать серверу больше 2–3 ГБ не выйдет.
Диск влияет на паузы при сохранении мира. Мир на 5000 блоков в каждую сторону занимает ориентировочно 1–3 ГБ и растёт по мере исследования. На жёстком диске автосохранение даёт заметный фриз, на SSD этого почти не видно. Заложите место и под бэкапы: три копии мира по 2 ГБ — это уже 6 ГБ.
| Сценарий | Память серверу | Ядро процессора | Место на диске |
|---|---|---|---|
| Ваниль, 2–4 игрока | 2 ГБ | от 3,0 ГГц | 5 ГБ |
| Ваниль, 5–10 игроков | 3–4 ГБ | от 3,3 ГГц | 10 ГБ |
| Сборка до 60 модов | 4–6 ГБ | от 3,5 ГГц | 15 ГБ |
| Тяжёлый модпак | 8–12 ГБ | от 3,8 ГГц | 25 ГБ |

Пошаговый запуск сервера на Windows
Сервер Minecraft написан на Java, поэтому сначала нужна сама Java — это среда, которая исполняет программу. Версии игры 1.20.5 и новее требуют Java 21, более старые обходятся Java 17. Ставить нужно именно 64-разрядную сборку: 32-разрядная не даст выделить больше 1,5 ГБ памяти.
Дальше всё делается в обычной папке. Заведите отдельный каталог, например C:mcserver, и держите в нём только серверные файлы.
- Скачайте серверный файл
server.jarнужной версии с официального сайта игры и положите его вC:mcserver. - Создайте в этой же папке текстовый файл
start.batсо строкойjava -Xms2G -Xmx2G -jar server.jar nogui— параметры-Xmsи-Xmxзадают память, которую получит сервер, аnoguiотключает лишнее окно. - Запустите
start.bat. Сервер завершится с ошибкой и создаст файлeula.txt— это нормально. - Откройте
eula.txt, заменитеeula=falseнаeula=trueи сохраните: так вы соглашаетесь с лицензией. - Запустите
start.batснова. Первая генерация мира занимает 1–3 минуты, после чего в консоли появится строка «Done». - Проверьте вход: в игре добавьте сервер с адресом
localhost(так компьютер называет сам себя) — если мир открылся, серверная часть работает.
На этом шаге сервер видите только вы. Друзья из вашей квартиры зайдут по локальному адресу вида 192.168.1.50, остальным нужен внешний доступ — о нём ниже.
Какие параметры server.properties поменять сразу
После первого запуска в папке появляется файл server.properties — текстовый список настроек по одной на строку. Половина проблем с производительностью решается здесь, а не покупкой железа. Правки применяются только после перезапуска сервера.
Главный рычаг — дальность прорисовки. Мир разбит на чанки — квадратные куски 16×16 блоков. Каждая единица view-distance добавляет ещё одно кольцо таких чанков, которое сервер держит в памяти вокруг игрока, и нагрузка растёт быстрее самого числа. Снижение с 10 до 6 даёт самый заметный прирост TPS на слабой машине.
| Параметр | По умолчанию | Что поставить дома | Зачем |
|---|---|---|---|
| max-players | 20 | 6 | Ограничить нагрузку реальным числом друзей |
| view-distance | 10 | 6 | Меньше чанков в памяти, выше TPS |
| simulation-distance | 10 | 5 | Мобы и механизмы считаются в меньшем радиусе |
| server-port | 25565 | 25565 | Порт, который придётся пробросить на роутере |
| online-mode | true | true | Проверка лицензии, защита от подмены ников |
| white-list | false | true | Пускать только тех, кого добавили в список |
Белый список включается двумя действиями: параметр white-list=true плюс команда whitelist add Ник в консоли сервера. Без него адрес рано или поздно попадёт в сканеры открытых серверов, и к вам зайдут посторонние.
Почему друзья не могут подключиться: серый IP и CGNAT
Чтобы к вам подключились извне, у домашнего подключения должен быть белый (публичный) IP-адрес — уникальный в интернете. Большинство провайдеров выдают серый адрес: он локален для сети провайдера, а наружу сотни абонентов выходят через один общий публичный адрес. Такая схема называется CGNAT, и подключение «снаружи внутрь» в ней невозможно в принципе — постучаться просто некуда.
Проверка занимает минуту. Посмотрите в веб-интерфейсе роутера адрес WAN-порта — это тот порт, куда приходит кабель провайдера. Сравните его с тем, что показывает любой сервис «мой IP». Если адреса разные — вы за NAT провайдера. Если адрес роутера начинается на 10, 172.16–172.31 или 192.168 — это точно серый диапазон.
Решение одно: заказать у провайдера услугу белого IP. У домашних тарифов она стоит ориентировочно 100–200 ₽ в месяц и подключается заявкой в личном кабинете. Нюанс — адрес может быть динамическим и меняться при перезагрузке роутера, тогда друзьям придётся узнавать новый. Подробнее о том, за что тут платят, — в материале зачем нужен выделенный IP.
Проброс портов на роутере: что сделать и что проверить
Белый адрес приводит игрока к вашему роутеру, но роутер пока не знает, какому устройству в квартире отдать соединение. Правило, которое это объясняет, называется проброс портов. Настраивается оно один раз и живёт до сброса роутера.
Перед настройкой закрепите за компьютером постоянный локальный адрес, иначе после перезагрузки роутер выдаст другой и правило перестанет работать. В большинстве прошивок это раздел DHCP — там роутер раздаёт адреса устройствам квартиры, и там же адрес можно закрепить за конкретным компьютером.
- Зайдите в веб-интерфейс роутера по адресу 192.168.0.1 или 192.168.1.1 под логином администратора.
- Закрепите за компьютером локальный адрес, например 192.168.1.50, в разделе DHCP.
- В разделе «Виртуальные серверы» или Port Forwarding создайте правило: внешний порт 25565, внутренний порт 25565, протокол TCP, адрес 192.168.1.50. Так роутер будет отдавать все обращения на порт 25565/TCP именно вашему компьютеру.
- Разрешите порт в брандмауэре Windows — входящее правило для протокола TCP и порта 25565.
- Попросите друга подключиться по строке вида 203.0.113.10:25565, где первая часть — ваш белый адрес.
Если сервер поднят не на Windows, а на домашней Linux-машине, порт открывается межсетевым экраном системы; разбор команд есть в гайде как открыть порты в Ubuntu. Логика та же: правило на роутере плюс правило на машине, иначе соединение упрётся в один из двух барьеров.

Сколько игроков вытянет домашний канал
Домашние тарифы почти всегда асимметричны: 300–500 Мбит/с на приём и 10–20 Мбит/с на отдачу. Сервер живёт именно отдачей — он рассылает каждому игроку изменения мира, а получает от него только нажатия клавиш. Поэтому упирается всё в ту самую малую цифру.
Практический ориентир: исходящего канала 10–20 Мбит/с хватает на 4–6 игроков, то есть примерно 2–4 Мбит/с на человека. Цифра плавает: полёт на элитре по незагруженным чанкам грузит канал в разы сильнее спокойной добычи в шахте.
Второй фактор — пинг, задержка отклика. У игрока в том же городе она будет 5–20 мс, у друга за 3000 км — 40–70 мс, и это нормально. А вот скачки до 300–500 мс, когда дома кто-то включает видеозвонок, ощущаются как рывки у всех сразу: домашний сервер делит канал со всей квартирой.
Во сколько обходится круглосуточно включённый компьютер
Сервер должен быть доступен, когда друзья хотят играть, а значит, компьютер работает 24 часа в сутки, 30 дней в месяц — это 720 часов. Домашний системный блок под небольшой нагрузкой потребляет 100–150 Вт.
Считаем по московскому однотарифному счётчику. 100 Вт за 720 часов — это 72 кВт·ч, 150 Вт — 108 кВт·ч. Умножаем на тариф около 7,3 ₽ за кВт·ч и получаем 520–790 ₽ в месяц только за электричество. К этому добавьте износ: диск, который раньше работал 4 часа в день, теперь крутится все 24.
| Вариант | Плата в месяц | Что входит | Что не входит |
|---|---|---|---|
| Домашний ПК | 520–790 ₽ электричества | Железо уже есть | Белый IP, ИБП, износ дисков |
| Белый IP к домашнему тарифу | 100–200 ₽ ориентировочно | Внешний доступ | Стабильность канала и питания |
| Игровой хостинг Minecraft | от 10 ₽ | Панель, слоты, защита портов | Полный доступ к системе |
| VPS под свой сервер | от 59 ₽ | Белый IP, канал, питание | Настройка своими руками |
Данные проверены 04.09.2026.
Что ещё ломает домашний сервер
Электричество и канал — только начало списка. Домашняя квартира не рассчитана на роль дата-центра, и это вылезает мелочами, которые по отдельности не страшны, а вместе делают сервер непредсказуемым. Дата-центр решает эти задачи инженерно: два независимых ввода питания, дизель-генератор и охлаждение. Уровень доступности там фиксируют в договоре — обычно 99,9 % в год, то есть не больше 44 минут простоя в месяц.
Самая частая беда — перезагрузка. Windows уходит в ребут после обновлений, свет моргает на десять секунд, кто-то выдёргивает удлинитель. Мир при внезапном выключении может повредиться, и без бэкапа теряется прогресс за недели. Спасает источник бесперебойного питания (ИБП) на 600–1000 ВА — это батарея между розеткой и компьютером, она даёт 5–15 минут на корректное завершение работы.
Второе — шум и тепло: под постоянной нагрузкой вентиляторы работают громче, а летом в комнате становится заметно теплее. Третье — безопасность: открытый наружу порт видят сканеры, и на сервер приходят попытки подключения от посторонних. Белый список и свежая версия игры закрывают большую часть таких попыток.
Когда пора переезжать на арендованный сервер
Домашний вариант оправдан, пока играете вы и два-три друга по вечерам. Сигналов к переезду четыре: провайдер не даёт белый адрес, TPS проседает ниже 15, друзья жалуются на рывки, счёт за электричество перевесил цену аренды.
Дальше есть две дороги. Игровой хостинг — это готовая панель, где вы выбираете версию игры, число слотов и жмёте «Старт»; система за вас поставит Java и настроит порты. В подборке серверов для игры с друзьями такие тарифы начинаются от 10 ₽ в месяц за минимальный набор слотов, а типичная конфигурация под компанию стоит 100–159 ₽ в месяц.
Вторая дорога — обычный VPS, виртуальный сервер с полным доступом к системе. Там вы ставите Java и запускаете server.jar теми же командами, что дома, но получаете белый адрес, широкий канал и питание дата-центра. Среди недорогих VPS подходящие тарифы есть у Cloudcore — от 59 ₽ в месяц за 1 ядро, 1 ГБ памяти и 10 ГБ NVMe. У HostVDS та же конфигурация стоит от 127 ₽ в месяц, у RuVDS — от 139 ₽ в месяц. Для ванильного сервера берите тариф минимум с 2 ГБ памяти.
Если сомневаетесь между железом дома и арендой, у нас есть отдельное сравнение — домашний сервер или VPS, с расчётом окупаемости на трёхлетнем горизонте.
Как перенести мир на арендованный сервер
Переезд занимает полчаса и не требует пересоздавать мир — файлы одинаковы и дома, и на арендованной машине. Главное правило: сначала остановить сервер, потом копировать. Копия «живого» мира почти наверняка окажется повреждённой.
- Введите в консоли сервера команду
stopи дождитесь полного завершения процесса. - Заархивируйте папку мира (по умолчанию
world) вместе с файламиserver.properties,whitelist.jsonиops.json. - Загрузите архив на арендованный сервер — через панель управления игрового хостинга или по SSH, если это VPS. SSH — это защищённое подключение к консоли сервера с вашего компьютера.
- Распакуйте архив в папку сервера, заменив пустой мир, созданный при первом запуске.
- Запустите сервер и проверьте вход по новому адресу, затем раздайте его друзьям.
Сразу после переезда настройте расписание резервных копий: у игровых панелей это делается галочкой, на VPS — задачей планировщика раз в сутки. И подумайте о защите: игровые серверы регулярно ловят мусорный трафик, а защита Minecraft-сервера от DDoS у части площадок входит в тариф без доплаты.
Частые ошибки
Большинство обращений «сервер не работает» сводится к пяти-шести повторяющимся ситуациям. Их проще предупредить, чем разбирать по логам.
- Выдать серверу всю память компьютера — системе не останется ресурсов, и всё начнёт тормозить сильнее, чем при 2 ГБ.
- Проверять доступность сервера со своего же компьютера по внешнему адресу — многие роутеры так не умеют, нужен тест со стороны.
- Оставить
white-list=falseи открытый порт 25565 — через несколько дней придут незнакомые игроки. - Не делать бэкап мира: одно аварийное отключение света способно стереть месяц строительства.
- Ставить версию Java старше требуемой игрой — сервер 1.20.5 на Java 17 просто не стартует.
- Держать
view-distance=16на слабом процессоре и потом винить в лагах интернет.
Частые вопросы
Можно ли играть на том же компьютере, где запущен сервер? Да, но заложите ресурсы на обе задачи. Сервер с 2 ГБ памяти и клиент игры с 2–3 ГБ вместе с системой требуют минимум 8 ГБ, иначе подтормаживать будет у всех.
Что делать, если провайдер не даёт белый IP? Внешний доступ без публичного адреса не получится — за CGNAT входящие соединения не проходят. Варианта два: заказать услугу белого адреса у провайдера или арендовать сервер, у которого публичный адрес уже есть.
Сколько памяти выделять серверу на 10 человек? Для ванильной версии обычно достаточно 3–4 ГБ при view-distance в диапазоне 6–8. Модовая сборка на то же число игроков просит 6–8 ГБ, и здесь домашняя машина с 8 ГБ уже не справляется.
Почему у друзей высокий пинг, хотя у меня скорость 500 Мбит/с? Значение имеет исходящий канал, а он на домашних тарифах в 20–30 раз меньше входящего. При 10–20 Мбит/с отдачи комфортно играют 4–6 человек, дальше задержки растут у всех одновременно.
Обязательно ли покупать лицензию игры каждому игроку? При online-mode=true сервер проверяет учётные записи, и зайти смогут только владельцы лицензии. Отключение проверки открывает вход всем подряд и снимает защиту от подмены никнеймов, так что параметр лучше не трогать.
Что дешевле — домашний ПК или аренда? Если железо уже есть, дом обходится в 520–790 ₽ электричества плюс 100–200 ₽ за белый адрес, то есть 620–990 ₽ в месяц. Тарифы игрового хостинга начинаются от 10 ₽, а VPS с 1 ГБ памяти — от 59 ₽ в месяц.
Переносится ли мир между версиями игры? Вверх — да, сервер сам обновит формат чанков при первом запуске. Вниз откатиться нельзя: мир, открытый новой версией, старая не прочитает, поэтому перед обновлением делайте копию папки.
Итог
Свой сервер на домашнем компьютере — нормальный способ начать: запуск занимает пятнадцать минут, а из расходов только электричество. Потолок упирается в три вещи: белый адрес, исходящий канал 10–20 Мбит/с и машину, включённую 720 часов в месяц. Когда игроков больше шести или TPS уходит ниже 15, аренда выигрывает и по деньгам, и по нервам: игровой хостинг стоит от 10 ₽ в месяц, VPS — от 59 ₽ в месяц.
Сравнить тарифы по объёму памяти, числу слотов и наличию панели удобнее в каталоге — смотрите подборку хостингов для сервера Minecraft и выбирайте конфигурацию под своё число игроков.