Как настроить проброс портов для сервера Minecraft
Чтобы друзья могли подключаться к Minecraft-серверу из интернета, недостаточно запустить игру на компьютере. Роутер по умолчанию скрывает устройства домашней сети, поэтому входящие подключения блокируются. Проброс портов связывает внешний порт маршрутизатора с локальным адресом компьютера, на котором работает сервер.
Перед настройкой проверьте скорость и стабильность соединения. Для постоянной игры важны низкая задержка, отсутствие частых разрывов и корректная работа оборудования. При необходимости параметры подключения можно уточнить через стабильный домашний интернет, а затем перейти к настройке локальной сети.
Что проверить перед настройкой
Сначала запустите Minecraft-сервер на компьютере и убедитесь, что к нему можно подключиться локально. В Java Edition адресом обычно служит localhost или локальный IPv4-адрес компьютера, например 192.168.1.25. Если сервер не запускается внутри сети, настройка маршрутизатора не решит проблему.
Откройте файл server.properties и проверьте параметр server-port=25565. Поле server-ip обычно оставляют пустым: так сервер принимает соединения на доступных сетевых интерфейсах. После изменения конфигурации перезапустите сервер и разрешите Java или исполняемому файлу Minecraft доступ в брандмауэре Windows.
Как закрепить локальный IP-адрес
Проброс портов работает только при неизменном внутреннем адресе. Если роутер выдаёт компьютеру новый IP после перезагрузки, правило может начать направлять трафик на другое устройство. Поэтому откройте панель маршрутизатора и найдите раздел DHCP, список клиентов или привязку адресов.
Надёжнее всего создать DHCP-резервацию по MAC-адресу компьютера. Например, зафиксируйте адрес 192.168.1.25. Альтернативный вариант — задать статический IPv4 вручную в Windows, указав маску сети, шлюз и DNS. Адрес должен находиться в той же подсети, что и роутер, и не пересекаться с диапазоном автоматической раздачи.
Настройка правила на маршрутизаторе
Войдите в веб-интерфейс роутера через адрес вроде 192.168.0.1 или 192.168.1.1. Нужный раздел может называться Port Forwarding, Virtual Server, NAT или «Переадресация портов». Создайте новое правило и укажите локальный IP компьютера, внешний и внутренний порт 25565, а также протокол TCP.
| Параметр | Рекомендуемое значение |
|---|---|
| Имя правила | Minecraft Server |
| Локальный IP | Закреплённый адрес компьютера |
| Внешний порт | 25565 |
| Внутренний порт | 25565 |
| Протокол | TCP |
| Статус | Включено |
Сохраните настройки и перезагрузите маршрутизатор, если он не применяет правило сразу. Для Bedrock Edition обычно используется порт 19132 по протоколу UDP, поэтому конфигурацию следует выбирать с учётом версии игры. Не открывайте диапазон портов без необходимости: одного конкретного порта достаточно для стандартного сервера.
Проверка внешнего доступа
Узнайте внешний IPv4-адрес в панели роутера или личном кабинете провайдера. Проверять сервер нужно из другой сети: например, через мобильный интернет смартфона. Подключение из той же домашней сети по внешнему адресу иногда не работает из-за отсутствия NAT loopback, хотя доступ извне настроен правильно.
В Minecraft друзья должны вводить внешний адрес и порт в формате IP:25565. Если используется стандартный порт, в некоторых клиентах достаточно указать только IP. Для динамического адреса пригодится DDNS-сервис, который связывает меняющийся IPv4 с постоянным доменным именем.
Частые причины неудачного подключения
Проблема может находиться на любом участке маршрута: в игре, брандмауэре, роутере или у провайдера. Перед изменением параметров проверьте каждое звено отдельно и сохраните рабочие значения конфигурации.
Основные признаки и действия:
- Сервер не запускается — проверьте Java, версию игры и файл
eula.txt. - Локальное подключение не работает — исправьте настройки сервера и правила брандмауэра.
- Порт закрыт извне — перепроверьте локальный IP и правило NAT.
- Внешний адрес начинается с
10.,100.64–100.127,172.16–172.31или192.168.— вероятен CGNAT. - После перезагрузки доступ пропадает — закрепите адрес через DHCP-резервацию.
Если интернет-провайдер использует CGNAT, входящие подключения не доходят до домашнего роутера. В этом случае запросите публичный IPv4, уточните доступность услуги у поддержки или используйте VPN-туннель с перенаправлением портов. Полезные сведения о сетевой инфраструктуре и цифровых решениях также собраны на площадке сетевые технологии.
Дополнительные меры безопасности:
- Установите сложный пароль оператора и не передавайте его игрокам.
- Регулярно обновляйте сервер, плагины и модификации.
- Делайте резервные копии мира перед изменением конфигурации.
- Ограничьте список операторов и права пользователей.
- Не публикуйте в открытом доступе лишние порты роутера.
Как подключить игроков к серверу
После успешной проверки передайте друзьям внешний IPv4-адрес или DDNS-имя и порт. Для локальных участников используйте внутренний адрес компьютера, а для игроков из интернета — внешний. Если адрес меняется, заранее сообщайте актуальное значение либо настройте DNS-имя.
Следите за загрузкой канала, задержкой и количеством активных игроков. Большой мир, моды и плагины увеличивают нагрузку на процессор, оперативную память и исходящую скорость. При сбоях сохраняйте журналы сервера, проверяйте статус подключения и обращайтесь в техническую поддержку провайдера для диагностики маршрута и публичного IP.
Настройте переадресацию один раз по этой схеме: закрепите локальный адрес, откройте нужный порт, разрешите соединение в брандмауэре и протестируйте доступ из внешней сети. После этого Minecraft-сервер будет доступен друзьям без лишних открытых портов и нестабильных ручных настроек.