Minecraft Java с другом через интернет на бесплатном тарифе DevProxy
Minecraft Java с другом через закрытый канал DevProxy на Free: доступ по почте со своим ключом или гостевой ключ. Подключение без настройки роутера.
Обновлено:
Содержание
Вы запускаете мир Minecraft у себя дома, а друг подключается из другой квартиры или города. Установите DevProxy на обоих компьютерах и откройте другу доступ к игровому каналу. Можно выдать отдельный гостевой ключ с разрешением на канал или пригласить друга по почте, чтобы он вошёл со своим ключом. В обоих случаях подключение проходит через закрытый канал, без настройки роутера и публичного TCP-порта.
У обоих должна быть Minecraft Java Edition с лицензиями. При этом сам DevProxy можно использовать на тарифе Free в пределах текущих лимитов. Бесплатный тариф относится к передаче соединения, а не к игре Minecraft.
Что понадобится
- Компьютер с Windows для сервера Minecraft. На нём же можно запустить игру.
- Minecraft Java Edition у обоих игроков. Версии должны быть совместимы.
- DevProxy на обоих компьютерах. Установка и первый запуск описаны в статье «Начать пользоваться DevProxy».
- Официальный серверный JAR Minecraft Java.
- Java 25 для сервера Minecraft 26.3.
- Один закрытый канал и один выданный другу доступ, если в пространстве остаются свободные ресурсы Free. Гостевой ключ нужен только для первого способа.
Java Edition и Bedrock Edition устроены по-разному. На компьютер можно установить обе игры, поэтому смотрите на название издания. Сервер и оба клиента здесь должны быть именно Java Edition. Bedrock Edition, мобильная версия и Realms для этой схемы не подходят.
Установите сервер Minecraft 26.3
Скачайте сервер на официальной странице загрузки Minecraft. Создайте отдельную папку, например C:\MinecraftServer, и положите туда серверный JAR. В примере ниже он называется server.jar. Если имя другое, укажите его в команде или переименуйте файл.
Для Minecraft 26.3 нужна Java 25. Это указано в официальном сообщении о выпуске 26.1. Проверьте версию в командной строке:
java -versionВстроенная Java в лаунчере Minecraft ещё не доказывает, что команда java доступна отдельно. Если Windows не находит её, установите подходящую Java и повторите проверку.
При первом запуске сервер сообщит об отказе и создаст файл eula.txt. Прочитайте условия по ссылке на странице загрузки Minecraft. Если вы согласны, измените в eula.txt строку eula=false на eula=true, сохраните файл и запустите сервер снова.
Сервер можно запустить из командной строки в его папке:
java -Xms1G -Xmx2G -jar server.jar noguiЭти значения задают объём памяти Java. Для большого мира или нескольких игроков может понадобиться больше. Компьютер, мир и выбранная нагрузка важнее одного условного примера.
Настройте вход на сервер
Остановите Minecraft и откройте server.properties. Для этой схемы оставьте такие значения:
server-ip=127.0.0.1
server-port=25565
online-mode=true
white-list=true
enforce-whitelist=true
enable-rcon=falseserver-ip=127.0.0.1 не открывает Minecraft для всей сети. Сервер слушает только этот компьютер, а DevProxy будет подключаться к нему локально. online-mode=true сохраняет обычную проверку лицензии Minecraft. RCON здесь не нужен и остаётся выключенным.
Запустите сервер и дождитесь сообщения о готовности. В консоли сервера добавьте свой профиль и профиль друга:
whitelist on
whitelist add ИмяПрофиля
whitelist listВместо ИмяПрофиля укажите точный ник Minecraft Java Edition. Команду whitelist add выполните дважды: для себя и для друга. В консоли сервера команды пишутся без косой черты. Права оператора для обычного входа не нужны.
Сначала проверьте вход на компьютере, где запущен сервер: Minecraft Java Edition, «Сетевая игра», «Добавить сервер» или «Прямое подключение», адрес 127.0.0.1:25565. Если этот шаг не работает, настройка DevProxy ещё не поможет.
Подготовьте ключи
Для компьютера с сервером нужен обычный ключ для публикации TCP-сервиса. Другу нужен обычный ключ с правом подключаться к частным сервисам. Не передавайте другу ключ от компьютера с сервером и не используйте один ключ на обе стороны.
В кабинете откройте раздел «Ключи доступа» и создайте ключ для компьютера с сервером. Выберите роль «Удалённый стол или TCP-сервис» и включите «Публиковать TCP-сервисы». «Публичный TCP-порт» и управление пространством не нужны. Назовите ключ, например, «Minecraft-сервер».
Для доступа друга есть два варианта.
- Отдельный гостевой ключ. Он подходит другу без своей учётной записи и должен быть связан с каналом
minecraftточным разрешением. Без этой записи один ключ не даёт доступа. Свой ключ оставьте у себя. Если у вас уже есть такой ключ и разрешение на канал, дополнительно приглашать по почте не нужно. - Приглашение по почте. Друг входит в DevProxy с той почтой, на которую открыт доступ, или регистрируется с ней и подтверждает адрес. В разделе «Доступные мне» он нажимает «Мои ключи» и создаёт свой обычный ключ с правом подключаться к частным сервисам. Ваш ключ и доступ к вашему пространству ему не нужны.
Каждый ключ показывается при создании, поэтому сразу сохраните его в надёжном месте. Ключи обычного клиента не путайте с ключами автоматизации.
На Free сейчас доступны три канала, две выдачи доступа и 5 ГиБ трафика в месяц. Лимит в две выдачи общий для гостевых разрешений и приглашений по почте. Это не две выдачи каждого вида и не число игроков. Проверьте, сколько каналов и доступов уже занято в вашем пространстве.
Настройте закрытый канал на компьютере с сервером
Откройте файл настроек DevProxy так, как описано в руководстве по началу работы. Ниже пример для пустого файла. Если у вас уже есть каналы, добавьте запись minecraft в существующий раздел tunnels, сохранив остальные настройки. Ключ укажите внутри этой записи:
server: https://control.devtunnels.ru
reconnect: true
tunnels:
- name: minecraft
kind: tcp
local: tcp://127.0.0.1:25565
privateRelay: true
transport: relay
token: КЛЮЧ_СЕРВЕРАЗамените КЛЮЧ_СЕРВЕРА на первый ключ. Не добавляйте внешний порт и remotePort: закрытому каналу он не нужен. privateRelay: true означает закрытый TCP, а transport: relay отправляет трафик через DevProxy без обещания прямого соединения между компьютерами.
Сохраните файл и запустите:
devproxy startВ разделе «Туннели» должен появиться канал minecraft со статусом, что он в сети. Скопируйте его адрес. Он будет похож на relay://minecraft.ваше-пространство.devtunnels.ru. Домен и адрес пространства могут быть другими, поэтому берите своё значение из кабинета.
Откройте доступ другу
Разрешите другу подключаться к каналу одним из двух способов.
Отдельный гостевой ключ подходит, только если у него уже есть право connect:tcp и разрешение на канал minecraft. Иначе ключ получит отказ. В блоке «Доступ по почте» ключ не выбирается. Он приглашает учётную запись по адресу почты, а не создаёт гостевой ключ.
Чтобы пригласить друга по почте:
- Подтвердите почту своей учётной записи.
- Откройте рабочее пространство, затем «Туннели» и блок «Доступ по почте».
- В поле «Закрытый TCP-туннель» выберите
minecraft, в поле «Почта пользователя» укажите почту друга и нажмите «Открыть доступ». - Друг входит или регистрируется с этой почтой и подтверждает её. В разделе «Доступные мне» появляется канал
minecraft. Подключиться к нему получится, когда на вашем компьютере работают сервер игры и DevProxy. - В «Доступных мне» друг нажимает «Мои ключи» и создаёт обычный ключ с правом
connect:tcp. Свой ключ и права администратора пространства другу не передавайте.
Если приглашение не пришло, но друг уже вошёл с этой подтверждённой почтой, проверьте «Доступные мне». Канал может открыться без письма. Пригласить собственную почту нельзя.
Настройте DevProxy у друга
В первом варианте друг берёт гостевой ключ. Во втором он использует собственный обычный ключ из «Моих ключей». В обоих случаях ему нужен адрес закрытого канала без префикса relay://. Для примера выше в host будет minecraft.ваше-пространство.devtunnels.ru.
Добавьте в его файл настроек такую запись:
server: https://control.devtunnels.ru
reconnect: true
connectors:
- kind: tcp
host: minecraft.ваше-пространство.devtunnels.ru
localPort: 25566
transport: relay
token: КЛЮЧ_ДРУГАЗамените оба значения: host на фактический адрес из «Туннелей», а token на гостевой или собственный ключ друга. Ключ должен иметь право connect:tcp и доступ к каналу: одного правильного адреса недостаточно. Не вставляйте relay://, косую черту или путь. Если у друга уже есть файл с другими каналами, сохраните их и добавьте новую запись, не заменяя прежние настройки.
После сохранения друг запускает:
devproxy startDevProxy создаёт локальный вход только на компьютере друга. Этот вход работает по адресу 127.0.0.1:25566. Права администратора вашего пространства другу не нужны.
Подключитесь в Minecraft
На компьютере с сервером подключитесь к Minecraft по адресу 127.0.0.1:25565. Друг открывает Minecraft Java Edition, выбирает «Сетевая игра», затем «Прямое подключение» и вводит:
127.0.0.1:25566Порты разные по смыслу. На компьютере с сервером Minecraft слушает 25565. На компьютере друга DevProxy принимает входящий поток на локальном 25566, после чего передаёт его в закрытый канал. В Minecraft нельзя вставлять relay:// и внешний адрес канала вместо локального входа.
Проверьте, что оба игрока действительно находятся в одном мире и видят друг друга. Сообщение о подключении DevProxy или статус канала показывают работу транспорта, но не доказывают успешный вход двух игроков.
Если подключение не работает
- У друга DevProxy постоянно показывает Reconnect или отказ доступа. Проверьте точный
hostбезrelay://, правоconnect:tcpи нужную запись для каналаminecraft: точное гостевое разрешение или приглашение на подтверждённую почту. - Minecraft друга пытается войти на
25565. Ему нужен локальный адрес127.0.0.1:25566. - Не работает локальный вход на компьютере с сервером по
127.0.0.1:25565. Сначала проверьте запуск сервера, файлserver.propertiesи порт25565. - Игра сообщает о разных версиях. Установите совместимую версию Minecraft Java Edition у обоих.
- Сервер не пускает друга из-за белого списка. Добавьте его профиль через
whitelist addи проверьтеwhitelist list. - Возникает ошибка сессии или лицензии. Проверьте вход в аккаунт и оставьте
online-mode=true. - Не создаётся ещё одно приглашение или канал. На Free проверьте занятые каналы, трафик и общий лимит двух выдач для гостевых разрешений и приглашений. Если сценарий регулярно исчерпывает 5 ГиБ, выбирайте условия тарифа, которые подходят вашей нагрузке.
Переадресация порта в роутере не нужна. Не отключайте брандмауэр целиком и не открывайте Minecraft напрямую в интернет.
После игры
Введите в консоли сервера stop и дождитесь завершения работы. Minecraft остановится, а DevProxy можно оставить запущенным. Закрывать все каналы DevProxy после каждой игры не нужно. Когда сервер закрыт, можно сделать резервную копию папки мира. Отключённый компьютер или спящий режим прерывает подключение.
Если доступ больше не нужен, отзовите разрешение для гостевого ключа или приглашение по почте в блоке «Доступ по почте». Друг может удалить приглашение у себя в «Доступных мне». Не отзывайте собственный ключ друга целиком, если он используется для других каналов. На будущую сессию нужны запущенный DevProxy, действующий ключ и разрешение на канал.
Публичный TCP остаётся другим вариантом. По опубликованным 28 октября 2026 года тарифам он доступен на Team и позволяет другу подключаться без DevProxy, по внешнему адресу хост:порт. Основная схема выше обходится без публичного порта и использует клиент DevProxy у обоих участников.
Попробуйте бесплатно
Бесплатного тарифа хватает на все сценарии из инструкций.
Другие инструкции
- Как начать пользоваться DevProxy: регистрация, ключ и установка программы
- Как показать заказчику сайт, который открыт только на вашем компьютере
- Как подключиться к рабочему компьютеру из дома без белого IP и VPN
- Как открыть умный дом Home Assistant с телефона вне дома без проброса портов
- Как смотреть свою домашнюю медиатеку Jellyfin вне дома
- Как пользоваться нейросетью на домашнем компьютере со своего телефона
- Как слушать музыку с домашнего компьютера как своё интернет-радио
- Как дать доступ к папке на компьютере по ссылке
- SSH к домашнему Linux без белого IP
- Как подключиться к PostgreSQL из другой сети
- Синхронизация папок между двумя компьютерами через интернет
- n8n на своём компьютере: как принять webhook из интернета
- Telegram-бот на своём компьютере: настройка webhook
- DevProxy вместо ngrok: туннели для работы и дома
- Как проверить GitHub webhook на localhost через HTTPS