Не заходит на сервер Майнкрафт (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 в терминале хостинга.
/tpsMillida 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 — там можно отфильтровать по версии, режиму и онлайну.



