Как открыть порт для сервера Minecraft: проброс, белый IP и что делать без него
Чтобы друзья зашли на твой домашний сервер, нужно пробросить порт 25565 по протоколу TCP с роутера на локальный адрес компьютера и разрешить его в брандмауэре. Это сработает только при одном условии — если провайдер выдаёт тебе белый внешний IP; при сером адресе проброс бесполезен, и там нужны другие решения.
Шаг 0. Проверь, белый ли у тебя IP — иначе всё остальное зря
Половина вечеров, потраченных на настройку роутера, уходит впустую именно здесь. Зайди в веб-интерфейс роутера и посмотри внешний адрес на странице состояния WAN. Затем открой любой сайт, показывающий твой IP. Совпали — адрес белый, проброс сработает. Не совпали — ты за общим шлюзом провайдера, и порт открыть невозможно в принципе.
Косвенный признак серого адреса: WAN-адрес начинается на 10., 100.64–100.127, 172.16–172.31 или 192.168. Это диапазоны, которые в интернете не маршрутизируются. Белый IP у большинства провайдеров подключается отдельной услугой за небольшую доплату.
Шаг 1. Закрепи локальный адрес за компьютером
Роутер раздаёт адреса по DHCP и после перезагрузки может выдать компьютеру другой. Проброс при этом останется указывать на старый, и сервер «перестанет работать сам по себе». Поэтому сначала закрепляем адрес: в разделе DHCP роутера привязываем нужный IP к MAC-адресу компьютера, либо прописываем статический адрес в настройках сети на самом компьютере.
Локальный адрес компьютера смотрится там же, в списке клиентов роутера, или командой ipconfig в Windows — нужна строка IPv4-адрес, обычно вида 192.168.x.x.
Шаг 2. Проброс порта на роутере
- Открой веб-интерфейс роутера — обычно 192.168.0.1 или 192.168.1.1, логин и пароль на наклейке снизу.
- Найди раздел проброса портов: Port Forwarding, Virtual Server, «Переадресация портов» или NAT — название зависит от производителя.
- Создай правило: внешний порт 25565, внутренний порт 25565, протокол TCP, внутренний IP — локальный адрес твоего компьютера.
- Сохрани и перезагрузи роутер, если он этого требует.
- Убедись, что в server.properties у сервера стоит тот же порт и server-ip пустой.
Про UPnP: некоторые роутеры умеют открывать порты автоматически по запросу приложения. Работает через раз и создаёт дыру в безопасности, о которой потом забывают. Лучше сделать одно явное правило руками.
Шаг 3. Разреши порт в брандмауэре
Даже с идеальным пробросом соединение упрётся в файрвол Windows. Нужно правило для входящих подключений на порт 25565 по TCP — либо разрешение для самой java.exe, которой ты запускаешь сервер. Антивирусы со своим сетевым экраном требуют отдельного разрешения: правило Windows их не касается.
Проверять открытый порт нужно снаружи, а не со своего компьютера. Изнутри сети сервер откликается всегда, даже если для интернета он закрыт.
Шаг 4. Проверка и как дать адрес друзьям
Запусти сервер и попроси кого-нибудь подключиться по адресу вида внешний_IP:25565. Если порт стандартный, двоеточие с цифрами можно не писать — клиент подставит 25565 сам. Проверять порт онлайн-сервисами можно, но только при запущенном сервере: на выключенном сервере закрытым покажется даже правильно проброшенный порт.
Ещё одна ловушка: у большинства домашних тарифов внешний IP динамический и меняется после перезагрузки роутера. Каждый раз рассылать друзьям новые цифры — так себе удовольствие, поэтому обычно поверх настраивают динамический DNS, чтобы адрес был буквенным и постоянным.
Что делать, если открыть порт нельзя
- Заказать белый IP у провайдера — самое прямое решение, обычно стоит недорого и решает вопрос навсегда.
- Виртуальная локальная сеть (Radmin VPN, Hamachi и аналоги): друзья попадают в общую сеть и заходят по локальному адресу. Работает без проброса, но ставится каждому и добавляет пинг.
- Туннель наружу (playit.gg, ngrok и подобные): сервис даёт публичный адрес и сам пробрасывает трафик до твоего компьютера. Ставится только у тебя, но адрес выглядит чужим и пинг растёт.
- Хостинг — сервер поднимается на чужом железе с уже открытым портом, и вопрос снимается вместе с вопросом «а если я выключу компьютер».
У домашнего сервера есть ещё два неочевидных минуса помимо порта: он работает ровно столько, сколько включён твой компьютер, и весь трафик игроков идёт через твой домашний канал — при четырёх-пяти игроках это уже заметно по пингу у остальных членов семьи. На хостинге порт 25565 обычно стандартный и открывать вручную ничего не надо; например, у Millida Hosting стандартный порт указан как часть тарифа, и адрес игрок вводит без цифр (с сайта на 03.08.2026), а бесплатный тариф на 2 ГБ позволяет проверить всё это без карты.
Есть бесплатный тарифСвой сервер Minecraft за минуту
Ядро, плагины и моды ставятся из панели, друзья заходят по адресу за минуту.
Открыть хостингБезопасность: открытый порт видят не только друзья
- Включи белый список — это одна строка в настройках и главная защита от случайных гостей.
- Не оставляй сервер без пароля на RCON и вообще не включай RCON, если он тебе не нужен.
- Не пробрасывай лишние порты «на всякий случай» — каждый открытый порт кто-нибудь да просканирует.
- Смени порт с 25565 на нестандартный, если сервер частный: сканеры ищут в первую очередь стандартный.
- Держи бэкапы мира вне того же компьютера — это спасает не только от взлома, но и от обычного сбоя диска.
Частые вопросы
Какой порт нужен для Minecraft? Java-версия по умолчанию использует 25565 TCP. Bedrock-версия — 19132 UDP, и это другой протокол: правило для TCP ей не поможет.
Порт проброшен, но друг не заходит — что проверить? По порядку: сервер запущен, брандмауэр разрешает, локальный IP в правиле совпадает с текущим адресом компьютера, внешний адрес белый и не изменился, друг вводит адрес без опечаток. В девяти случаях из десяти виноват сменившийся локальный или внешний IP.
Опасно ли открывать порт? Сам по себе открытый игровой порт — не дыра, опасна беспечная настройка вокруг него: отсутствие белого списка, включённый RCON со слабым паролем и прочее. Настроенный сервер под белым списком рисков почти не несёт.
Можно ли обойтись без проброса вообще? Да — через виртуальную сеть, туннель или хостинг. Проброс нужен только тогда, когда сервер физически стоит у тебя дома и должен быть виден из интернета напрямую.



