Гайды

Не заходит на сервер Майнкрафт (Connection timed out): решение

Не заходит на сервер Майнкрафт (Connection timed out): решение

Ошибка «Connection timed out» в Майнкрафт означает одно: клиент отправил запрос на сервер, но ответа не получил. В большинстве случаев виноват брандмауэр, несовпадение версий или неверный адрес — всё это решается за пару минут без переустановки игры.

Почему Майнкрафт пишет Connection timed out

Таймаут соединения — это не «сервер тебя забанил» и не «неверный пароль». Это буквально: пакет ушёл, ответного пакета нет в течение отведённого времени (по умолчанию Minecraft ждёт около 30 секунд). Причин несколько, и важно проходить их по порядку — от самых частых к редким.

  • Брандмауэр Windows или антивирус блокирует исходящее соединение на порт 25565
  • Версия твоего клиента не совпадает с версией сервера
  • Ты вписал неправильный IP-адрес или порт
  • VPN или прокси мешает маршрутизации
  • Сам сервер недоступен (перезагружается, упал, технические работы)
  • Провайдер блокирует трафик или высокий пинг на маршруте

Как исправить ошибку Connection timed out — 6 шагов по порядку

Проходи шаги строго по порядку — так ты найдёшь проблему быстрее, чем если будешь переустанавливать игру или менять DNS наугад.

  • Шаг 1. Проверь адрес сервера — убедись, что IP скопирован без лишних пробелов. Если порт нестандартный, пишется через двоеточие: play.example.com:25566. Попробуй удалить сервер из списка и добавить заново вручную.
  • Шаг 2. Проверь версию клиента — зайди в лаунчер, открой настройки профиля и посмотри, какая версия выбрана. Она должна совпадать с версией сервера (спроси в Discord или на сайте сервера). На публичных серверах обычно указана версия прямо на сайте — например, «Java 1.20.4».
  • Шаг 3. Разреши Майнкрафт в брандмауэре — открой «Панель управления → Система и безопасность → Брандмауэр Windows Defender → Разрешить приложение». Найди javaw.exe или minecraft.exe и поставь галочки на обоих (частная и публичная сеть). Если используешь сторонний антивирус — проверь исключения там тоже.
  • Шаг 4. Отключи VPN или прокси — если включён, временно выключи и попробуй зайти снова. Многие VPN ломают маршрут до конкретных IP, особенно если сервер находится в России, а VPN выводит через европейский узел.
  • Шаг 5. Проверь, работает ли сервер вообще — зайди на сайт сервера, его Discord или напиши в чат. Если сервер лежит у всех — просто жди, это не твоя проблема.
  • Шаг 6. Проверь соединение через ping — открой командную строку (Win+R → cmd) и введи команду ниже. Если видишь потери пакетов или time > 200ms — проблема в маршруте между тобой и сервером.
ping play.example.com

Что делать, если версия совпадает и брандмауэр выключен — а Connection timed out всё равно есть

Иногда проходишь все очевидные шаги — версия совпадает, адрес верный, брандмауэр разрешён — а таймаут никуда не уходит. Тогда дело в чём-то менее очевидном. Вот что проверить дальше:

  • Попробуй зайти с мобильного интернета (телефон как точка доступа) — если заходит, значит блокирует твой домашний провайдер или роутер. Это важный диагностический шаг: он сразу разделяет «проблема у меня» и «проблема у сервера».
  • Перезагрузи роутер — звучит банально, но NAT-таблица роутера иногда переполняется, особенно после долгого онлайна или если дома много устройств. Роутер хранит временные записи для каждого активного соединения — когда их слишком много, новые соединения просто не проходят.
  • Проверь, нет ли ограничений от провайдера — некоторые ISP блокируют игровые порты. В таком случае помогает смена DNS: открой настройки сетевого адаптера (Панель управления → Сеть и Интернет → Изменение параметров адаптера → ПКМ по адаптеру → Свойства → IPv4), и выстави DNS 1.1.1.1 (Cloudflare) или 8.8.8.8 (Google) вместо автоматического.
  • Переустанови Java — если играешь на Java Edition без встроенной JRE (например, в старом лаунчере), устаревшая или повреждённая Java может давать таймауты без явной причины. Скачай актуальную версию с adoptium.net.
  • Проверь hosts-файл — редко, но бывает: в файле C:\Windows\System32\drivers\etc\hosts прописаны записи, которые перенаправляют домен сервера на неверный IP или на 127.0.0.1. Открой его блокнотом и убедись, что адреса сервера там нет.

Если ты администратор: почему игроки получают Connection timed out

Если сразу несколько игроков жалуются на таймаут — проблема точно на стороне сервера или хостинга. Вот что смотреть в первую очередь:

  • Порт 25565 открыт в firewall хостинга и проброшен через NAT (если сервер дома или за роутером). На большинстве VPS-хостингов нужно явно открыть порт в панели управления — firewall работает независимо от сервера.
  • В server.properties проверь строку server-ip= — она должна быть пустой (тогда сервер слушает все интерфейсы) или содержать корректный внешний IP. Если там прописан внутренний IP (вроде 192.168.x.x), внешние игроки не подключатся.
  • Проверь загрузку сервера через команду /tps — если TPS (тики в секунду, нормальное значение 20) падает ниже 15, сервер перегружен и может не успевать отвечать на handshake. Причина — слишком много энтити, фарм-машины или плохо оптимизированные плагины.
  • Посмотри логи сервера на предмет OutOfMemoryError или краша — иногда сервер «зависает» и не падает явно, но и не отвечает. В этом случае перезапуск решает проблему, но лучше разобраться с причиной.
  • Проверь, не закончилось ли место на диске — когда диск заполнен на 100%, Minecraft-сервер перестаёт писать чанки и может зависнуть. Проверить: df -h в терминале хостинга.
/tps
Millida RatingБесплатный рейтинг Minecraft-серверов — поднимай проект в топ и получай новых игроков.Открыть рейтинг

FAQ

Connection timed out и io.netty.channel.ConnectTimeoutException — это одно и то же?

Да, это одна и та же ошибка. io.netty.channel.ConnectTimeoutException — техническое название в логах: Netty — это сетевая библиотека, которую Minecraft использует внутри для обработки соединений. Что видит игрок в интерфейсе («Connection timed out»), то Netty пишет в лог через исключение. Причины и решения идентичны.

Почему на одном сервере захожу, а на другом — Connection timed out?

Если хотя бы один сервер работает — значит брандмауэр и клиент не виноваты. Проблема конкретно в маршруте до этого сервера (высокий пинг, потери пакетов на промежуточном узле) или сам сервер временно недоступен. Лучший способ проверить — написать в Discord сервера: если другие тоже не могут зайти, это не у тебя.

Помогает ли смена DNS при Connection timed out?

Помогает, если адрес сервера задан доменным именем (а не IP напрямую). Иногда DNS провайдера не резолвит домен или делает это с задержкой в несколько секунд — Minecraft не ждёт и выдаёт таймаут. Попробуй сменить DNS на 1.1.1.1 (Cloudflare) или 8.8.8.8 (Google) в настройках сетевого адаптера. Если адрес сервера — чистый IP без домена, смена DNS не поможет.

Сервер добавил меня в белый список (whitelist), но всё равно Connection timed out — почему?

Это разные механизмы. Whitelist срабатывает уже после того, как соединение установлено — сервер проверяет ник и либо пускает, либо выдаёт «Not whitelisted». Connection timed out означает, что до этой проверки дело вообще не дошло: соединение не установилось на сетевом уровне. Ищи проблему в брандмауэре, адресе или доступности сервера.

Вывод

В 80% случаев Connection timed out лечится за 2 минуты: проверяешь адрес, версию и брандмауэр — и заходишь. Если не помогло — попробуй мобильный интернет как точку доступа, это сразу покажет, где проблема: у тебя или у сервера. Ищешь нормальный сервер без лагов и случайных падений? Загляни в рейтинг серверов на Millida — там можно отфильтровать по версии, режиму и онлайну.

connection timed outне заходит на серверошибка подключениямайнкрафт серверtroubleshooting

Похожие статьи

Комментарии 0