Ситуация обычно простая: вы создали мир, открыли сервер, вы дали другу IP и порт, а подключение не проходит. Чаще всего проблема не в Minecraft, а в том, как настроена сеть и доступ через брандмауэр.

Ниже - порядок действий, который помогает быстрее всего найти причину.

1) Проверьте базовое: это одна сеть и одинаковая версия

  1. Убедитесь, что устройства подключены к одному роутеру и находятся в одной сети (или используют один и тот же Wi-Fi/точку доступа). Важно, чтобы устройства видели друг друга как участники одной сети.
  2. Проверьте версию Minecraft. Она должна совпадать у всех участников. Несовпадение версий часто дает “вечную попытку соединения” или разрыв.
  3. Если подключаетесь по локалке с модами - у всех должны быть одинаковые моды и одинаковая версия Forge.

2) Узнайте правильный адрес: раздайте только IPv4

Для подключения по локальной сети нужен локальный IPv4-адрес хоста, а не внешний IP.

На Windows:
1. Нажмите Win+R, введите cmd.
2. Введите ipconfig.
3. Найдите строку с IPv4-адресом (часто он в формате 192.168.x.x или 10.x.x.x).

Дайте другу адрес вида 192.168.0.108:PORT (IP - двоеточие - порт).

Источник, который помогает ориентироваться в адресации и сетевых проблемах LAN: Lenta.ru (пошагово про IP и порт, которые нужно сообщить другу) - https://lenta.ru/articles/2024/07/31/kak-igrat-v-minecraft-po-seti-s-druzyami/

3) Убедитесь, что сервер реально открыт на вашем устройстве

На компьютере, где вы открываете сервер:
1. Зайдите в мир.
2. Нажмите Esc.
3. Выберите “Открыть для сети” (Open to LAN).
4. Скопируйте пятизначный порт из чата.

Если порт не совпадает у друга, подключение не сработает.

4) Проверьте брандмауэр: он чаще всего блокирует вход

Если подключение идет и тут же обрывается или не получается с первого раза, проверьте брандмауэр на компьютере, где запущен сервер. В таких случаях на практике помогает разрешить взаимодействие для Java и Minecraft (или самого исполняемого файла игры/лаунчера), потому что брандмауэр может блокировать входящие соединения.

Один из практических подходов описан в инструкции по устранению неполадок для Minecraft с сетью через Radmin VPN: нужно добавить EXE игры в исключения и добавить Java в исключения брандмауэра (подход применим и к локальной сети). Источник: https://radmin-club.com/ru/wiki/?wiki_name=Minecraft%20%D1%81%20%D0%B4%D1%80%D1%83%D0%B7%D1%8C%D1%8F%D0%BC%D0%B8%20%D0%BF%D0%BE%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9%20%D1%81%D0%B5%D1%82%D0%B8%20%D1%81%20%D0%A0%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%20VPN

5) Проверьте роутер: изоляция клиентов мешает LAN

Иногда роутер включает настройку “изоляция клиента/точки доступа” (AP Isolation, client isolation). Тогда устройства в одной сети не могут общаться напрямую друг с другом.

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

Эта причина упоминается в разборе проблем с LAN в Minecraft у Lenta.ru: https://lenta.ru/articles/2024/07/31/kak-igrat-v-minecraft-po-seti-s-druzyami/

6) Сопоставьте ошибку с причиной

Что видите в игре Частая причина Что сделать
Подключение “крутится” бесконечно или долго адрес/порт не те или версия не совпала перепроверьте IP (IPv4), пятизначный порт, версию игры у обоих участников
Ошибки “Bad packet ID 26/27” и похожие проблема с ником или несовместимость проверьте длину ника (часто решает сокращение до 16 символов), совпадение версий
Разрыв соединения сразу блокирует брандмауэр или антивирус на хосте разрешите входящие для игры и Java либо временно проверьте без антивируса/фаервола
Сервер не “находится” / Connection time out серверная часть не приняла соединение проверьте, что сервер открыт “Открыть для сети”, порт верный, и что устройства действительно в одной сети

Подбор ошибок и решений опирается на типовые разборы из инструкции Lenta.ru: https://lenta.ru/articles/2024/07/31/kak-igrat-v-minecraft-po-seti-s-druzyami/

7) Если не получается именно с телефоном

Тут часто мешают ограничения приложений и разный тип мультиплеера между платформами. В обсуждениях по Android нередко отмечают, что сервер формально запущен, но соединение не проходит по причинам на стороне клиента/приложения, а логи на сервере не показывают попыток подключения.

Что можно сделать:
- проверьте, что у всех одинаковые версии игры;
- попробуйте поднять сервер на компьютере и подключиться к нему с телефона;
- если используете обходные сети (VPN типа “виртуальной локалки”), сначала добейтесь связи “хост-хост”, а потом открывайте сервер в игре.

Обсуждение симптомов для Android-соединения: https://forum.mcmodding.ru/threads/pochemu-ne-udaetsja-podkljuchitsja-k-lokalnomu-serveru-s-android.32045/

8) Если вы физически далеко и нужна “виртуальная локалка”

Если устройства не в одной Wi-Fi сети, используйте виртуальную сеть. Подходы похожи на “LAN поверх VPN”: вы все подключаете к одной виртуальной сети, затем вводите IP хоста и порт.

Пример с Radmin VPN:
- создайте сеть
- подключите туда обе стороны
- подключайтесь в Minecraft через Direct connect, указав IPv4 адрес хоста и порт

Источник с пошаговой логикой: https://radmin-club.com/ru/wiki/?wiki_name=Minecraft%20%D1%81%20%D0%B4%D1%80%D1%83%D0%B7%D1%8C%D1%8F%D0%BC%D0%B8%20%D0%BF%D0%BE%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9%20%D1%81%D0%B5%D1%82%D0%B8%20%D1%81%20%D0%A0%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%20VPN

Полезные ссылки

  • Lenta.ru - как играть в Minecraft по локальной сети (IP, порт, типовые проблемы): https://lenta.ru/articles/2024/07/31/kak-igrat-v-minecraft-po-seti-s-druzyami/
  • Radmin VPN - настройка Minecraft для игры по “локальной” сети через VPN (брандмауэр, формат подключения): https://radmin-club.com/ru/wiki/?wiki_name=Minecraft%20%D1%81%20%D0%B4%D1%80%D1%83%D0%B7%D1%8C%D1%8F%D0%BC%D0%B8%20%D0%BF%D0%BE%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9%20%D1%81%D0%B5%D1%82%D0%B8%20%D1%81%20%D0%A0%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%20VPN
  • Обсуждение проблем подключения к локальному серверу с Android: https://forum.mcmodding.ru/threads/pochemu-ne-udaetsja-podkljuchitsja-k-lokalnomu-serveru-s-android.32045/