- Что именно нужно открыть: приложение и порт
- Вариант 1. Windows: разрешить Minecraft и Java через “Разрешить приложение”
- Вариант 2. Windows: открыть порт через “Дополнительные параметры” (точнее всего)
- Вариант 3. Если вы играете через VPN-сеть (например, Hamachi или Radmin VPN)
- Когда проблема не в Windows, а в антивирусе
- Памятка: что открыть в зависимости от ситуации
- Типичные ошибки
- Быстрая проверка, что настройка сработала
- Итог
Когда Minecraft не подключается по сети, чаще всего причина в том, что брандмауэр блокирует трафик сервера или Java. Грамотная настройка сводится к двум действиям: разрешить нужные приложения и открыть нужный порт на правильную сторону подключения (входящее или исходящее).
Ниже - рабочие схемы для Windows и понятная логика для любых брандмауэров. Для примеров ориентир - стандартные порты Minecraft (обычно TCP 25565), но точные номера зависят от вашего сервера.
Что именно нужно открыть: приложение и порт
Перед настройкой выпишите:
- адрес сервера (IP или домен)
- номер портa, на котором запущен сервер
- тип подключения: вы подключаетесь к чужому серверу или поднимаете свой
- где идет блокировка: на машине сервера или на вашей
В Windows есть два уровня правил:
1. Разрешить приложению обмен сетью (Java и сам Minecraft сервер/лаунчер)
2. Разрешить входящие/исходящие подключения для порта
Если открыть только порт или только приложение, соединение может все равно не пройти.
Вариант 1. Windows: разрешить Minecraft и Java через “Разрешить приложение”
Это подходит, когда вы подключаетесь к серверу или используете локальный сервер и нужно просто убрать типовую блокировку.
- Откройте Брандмауэр Защитника Windows.
- Перейдите в Разрешение взаимодействия с приложением или компонентом.
- Нажмите Изменить параметры.
- Найдите Minecraft и Java (иногда Java отображается как separate entry).
- Поставьте галочки для частной сети и публичной сети по ситуации.
- Нажмите ОК.
Эта логика соответствует общему подходу “разрешить приложение через брандмауэр” в инструкциях по Windows (например, на softwareg.com.au). Источник: https://softwareg.com.au/blogs/internet-security/how-to-allow-minecraft-through-firewall-windows-10
Вариант 2. Windows: открыть порт через “Дополнительные параметры” (точнее всего)
Если разрешение приложений не помогло, открывайте порт через расширенные правила.
На компьютере, где работает сервер Minecraft:
1. Откройте Брандмауэр Защитника Windows в режиме повышенной безопасности.
2. В левом меню выберите Правила для входящих подключений.
3. Нажмите Создать правило.
4. Выберите тип правила Для порта.
5. Укажите номер порта Minecraft (например, 25565 - если это ваш сервер).
6. Убедитесь, что протокол выбран верно:
- обычно для Minecraft нужен TCP
- если вы не уверены, проверьте настройки сервера и документацию плагинов/модов
7. Выберите Разрешить подключение.
8. Укажите профиль сети (обычно частная для дома, но если играете в другой сети, лучше проверить).
9. Назовите правило и сохраните.
На компьютере клиента чаще всего не нужно открывать входящий порт. Но иногда полезно разрешить исходящее подключение для Java или самого лаунчера, если у вас строгие правила или сторонний антивирус с сетевым экраном.
Общий порядок “открыть порт в брандмауэре Windows для сети сервер/клиент” описан в инструкции на kb.gbsmarket.ru (раздел про добавление правил для порта и различие входящих/исходящих). Источник: https://kb.gbsmarket.ru/nastrojka-pravil-i-isklyuchenij-v-brandmauere-windows/
Вариант 3. Если вы играете через VPN-сеть (например, Hamachi или Radmin VPN)
VPN часто решает вопрос маршрутизации, но не отменяет правила брандмауэра на каждом участнике.
Логика такая:
1. Все игроки должны быть в одной VPN-сети.
2. На стороне, где запускается сервер или игра “открывает для сети”, нужно разрешить Java и саму игру в брандмауэре.
3. Проверяйте, что используется одинаковая версия Minecraft.
В инструкции по Radmin VPN отдельно упоминается настройка брандмауэра и добавление EXE и Java в исключения, а также проверка соединения после этого. Источник: https://www.radmin-vpn.com/ru/help/#firewall_setup
Когда проблема не в Windows, а в антивирусе
Иногда Windows “ничего не блокирует”, а соединение все равно не проходит из-за брандмауэра антивируса (например, Avast). В подобных случаях в журнале Windows может быть пусто, но Java соединение все равно не устанавливается. Практика анализа сетевых подключений через netstat и проверка сетевого экрана антивируса описана в обсуждении на community.avast.com. Источник: https://community.avast.com/t/java/715688
Если вы используете сторонний сетевой экран:
- проверьте, что разрешены Java и лаунчер
- временно включайте/выключайте экран для теста
- проверьте “заблокированный трафик” именно в антивирусе
Памятка: что открыть в зависимости от ситуации
| Ситуация | Где настраивать | Что открыть | Тип правила |
|---|---|---|---|
| Свой сервер Minecraft на ПК и друзья подключаются по IP | На ПК с сервером | Java и сервер Minecraft (или просто порт) | входящие подключений для порта + разрешить приложение |
| Подключение к чужому серверу | На вашем ПК и при необходимости на ПК сервера | Обычно достаточно разрешить Java/лаунчер | чаще приложение, иногда исходящее/порт |
| Игра через VPN (Hamachi/Radmin VPN) | На всех участниках | Java и приложению нужен доступ в сеть | разрешить приложение + порт при необходимости |
| Строгие правила или не проходит даже после разрешений | Где именно блокирует (Windows или антивирус) | проверьте журналы сетевого экрана и правила для Java | разбор по журналам + расширенные правила порта |
Типичные ошибки
- Открыли порт, но на неверную сторону (входящее vs исходящее).
- Поставили галочки “частная сеть”, но вы играете в сети, которая у вас определяется как публичная.
- Разрешили Minecraft, но забыли про Java.
- Открыли “не тот порт”. В Minecraft порт берите из настроек сервера (сервер может быть настроен на другой порт, а не 25565).
- Включен сетевой экран антивируса, и Windows правилами не решается проблема.
Быстрая проверка, что настройка сработала
- Запустите сервер Minecraft и убедитесь, что он реально слушает нужный порт.
- Попробуйте подключиться с другого устройства в той же сети/VPN.
- Если не подключается, сравните: где блокировка - на серверной машине, на вашей или в антивирусе.
Для диагностики на уровне соединений полезен подход из разборов со связью Java через сетевые подключения и анализом фактических попыток соединения (netstat), который встречается в обсуждении на community.avast.com. Источник: https://community.avast.com/t/java/715688
Итог
Чтобы Minecraft по сети заработал, сделайте два шага в правильном месте: разрешите Java и/или сам сервер в брандмауэре и откройте порт сервера в нужной зоне (обычно входящие на серверной машине). Если играете через VPN, настройте доступ в брандмауэр на каждом участнике. Если не помогло, проверьте брандмауэр антивируса и его журналы.
Источники по настройке брандмауэра и правилам:
- Windows - “разрешить приложение через брандмауэр” https://softwareg.com.au/blogs/internet-security/how-to-allow-minecraft-through-firewall-windows-10
- Windows - правила для порта и разделение входящих/исходящих https://kb.gbsmarket.ru/nastrojka-pravil-i-isklyuchenij-v-brandmauere-windows/
- Radmin VPN - настройка firewall/setup https://www.radmin-vpn.com/ru/help/#firewall_setup
- пример проблем с Java и сетевым экраном антивируса https://community.avast.com/t/java/715688