Сервер Майнкрафт ждёт игроков на порту 25565 по протоколу TCP — так он настроен по умолчанию (ключ server-port в server.properties). Из своей сети к нему заходят по локальному IP, а из интернета подключение приходит на роутер, и роутер не знает, какому компьютеру его отдать. Проброс порта — правило «всё, что пришло на 25565, — этому компьютеру».
На странице 11 разделов
Коротко
Роутер: TCP 25565 → локальный IP компьютера; Java — в исключения брандмауэра
В роутере добавьте проброс: внешний порт 25565 → TCP → локальный IP компьютера с сервером → порт 25565. Разрешите Java в брандмауэре Windows и проверьте свой внешний IP в «Проверке сервера». Не помогло — скорее всего, IP серый.
Откройте настройки роутера и посмотрите его внешний адрес (WAN). Если он из этих сетей — IP серый:
10.0.0.0/8172.16.0.0/12192.168.0.0/16100.64.0.0/10
Серый IP значит, что провайдер посадил вас за свой роутер, и проброс на домашнем ничего не даст. Белый IP — платная или бесплатная услуга провайдера: спросите в поддержке. Без него — способы в конце страницы.
- Узнайте локальный IP компьютера с сервером. На Windows: Win + R →
cmd→ipconfig, строка «IPv4-адрес», например192.168.1.5. - Закрепите этот IP за компьютером в настройках роутера (резервирование адреса в DHCP) — иначе после перезагрузки роутера он сменится и проброс поведёт в пустоту.
- Найдите в роутере раздел проброса портов. У разных моделей он называется по-разному: переадресация, виртуальные серверы, Port Forwarding, NAT.
- Добавьте правило: внешний порт 25565, внутренний порт 25565, протокол TCP, адрес — локальный IP из первого шага. Сохраните.
При первом запуске сервера Windows спрашивает, пускать ли Java в сеть, — разрешите. Если окно закрыли, добавьте в брандмауэре Защитника Windows правило для входящих подключений: порт TCP 25565 или программа java.exe, которой запускается сервер. Сторонний антивирус со своим брандмауэром настраивается так же — в нём.
- Запустите сервер.
- Откройте «Проверку сервера» и впишите свой внешний IP. Она стучится к серверу из интернета, как игрок.
- Сервер ответил — порт открыт, давайте друзьям внешний IP. Порт 25565 стандартный, его дописывать не нужно.
Проверять из своей же сети по внешнему IP не стоит: многие роутеры такие подключения к себе не заворачивают, и сервер кажется закрытым, хотя из интернета он виден.
Мир, открытый для локальной сети, каждый раз берёт новый порт. Чтобы проброс работал, впишите свой в поле «Порт» при открытии — от 1024 до 65535 — и пробросьте его так же. Но открытый мир пускает только игроков с лицензией и до 8 человек; подробно — «Как играть с другом».
| Что случилось | Что сделать |
|---|---|
| Проверка пишет, что сервер недоступен | Проброс ведёт не на тот компьютер: локальный IP сменился после перезагрузки роутера. Закрепите его за компьютером в настройках роутера. |
| Внешний IP в роутере не совпадает с адресом в интернете | IP серый: провайдер сажает вас за свой роутер. Белый IP — услуга провайдера; без неё — хостинг или программа вроде playit.gg. |
| Сервер пишет «FAILED TO BIND TO PORT» | Порт уже занят: на компьютере запущен второй сервер. Закройте его или смените server-port. |
| Друг видит «Превышено время ожидания» | До сервера не дошло ни одного пакета: порт закрыт в роутере или брандмауэре. |
- Виртуальная сеть — игра считает вас одной локальной сетью: Radmin VPN или Hamachi.
- Бесплатный сервер в интернете — Aternos: порт и адрес он даёт сам.
- Готовый сервер — серверы с онлайном и версиями собраны в мониторинге. Свой сервер можно добавить туда, когда он заработает.
Как открыть порт 25565 для сервера Майнкрафт?
В настройках роутера найдите проброс портов и добавьте правило: внешний порт 25565, протокол TCP, локальный IP компьютера с сервером и тот же порт 25565. Затем разрешите Java в брандмауэре Windows.
Почему порт открыт, а друзья не заходят?
Чаще всего IP серый: провайдер сажает абонентов за свой роутер, и проброс на домашнем роутере ничего не даёт. Ещё причины — сменившийся локальный IP компьютера и брандмауэр.
Как проверить, открыт ли порт сервера?
Запустите сервер и введите свой внешний IP в «Проверке сервера» на JuxMC: она стучится к серверу из интернета, как игрок. Ответил — порт открыт и друзья могут заходить.
- Как создать сервер
- Как играть через Radmin VPN
- Сервер на Aternos
- Как купить Майнкрафт
- Java-версия на телефоне
- Мир с Java на Bedrock
- Как играть через Hamachi
- Как удалить Майнкрафт
Порт сервера и поле порта открытого мира — из клиента Minecraft 26.3; серые адреса — по RFC 1918 и RFC 6598.