Ошибка «Connection Refused»: почему сервер не пускает игроков и как это чинить
Введение: глухая стена
Ошибка «Connection Refused» (соединение отклонено) возникает, когда клиент Minecraft пытается подключиться к серверу, но сервер не отвечает на запрос. В отличие от «Connection timed out» (сервер не найден), здесь сервер существует, но активно отвергает подключение. Это как позвонить в дверь, а вам не открывают. В этом гайде я разберу все возможные причины и пошаговые методы исправления.
Причина 1: Сервер не запущен или крашнулся
Самая банальная причина. Сервер мог упасть из-за ошибки, или вы забыли его запустить.
Решение:
- Проверьте, запущен ли процесс Java на серверной машине (Task Manager → процессы → java.exe / javaw.exe).
- Проверьте консоль сервера: если там есть сообщение «Done!» — сервер работает. Если консоль закрыта — сервер упал.
- Настройте авто-рестарт через скрипт (см. гайд по Java Heap Space).
Причина 2: Неправильный IP или порт
Игрок вводит неправильный адрес. Или сервер запущен на нестандартном порту, а игрок подключается на стандартный 25565.
Решение:
- Проверьте в server.properties параметр
server-portиserver-ip(обычно оставляют пустым). - Если порт не 25565, игрок должен указывать его через двоеточие:
192.168.1.5:25566. - Для локальной сети: используйте
localhost(если на том же ПК) или локальный IPv4 (если на другом устройстве в сети).
Причина 3: Порт не открыт (проброс портов не настроен)
Игроки из интернета не могут подключиться, потому что роутер не перенаправляет порт 25565 на серверный ПК.
Решение:
- Проверьте, открыт ли порт: сайт canyouseeme.org, введите 25565. Если «Connection refused» — порт закрыт.
- Настройте проброс портов на роутере (Port Forwarding): внешний порт 25565 TCP → внутренний IP сервера, порт 25565.
- В брандмауэре Windows создайте правило для входящих подключений на порт 25565 TCP.
- Если у вас динамический IP — используйте DynDNS или играйте через Hamachi/Radmin VPN.
Причина 4: Брандмауэр Windows блокирует Java
Даже если порт открыт на роутере, Windows Firewall может блокировать Java.
Решение:
- Откройте «Брандмауэр Защитника Windows» → «Дополнительные параметры».
- «Правила для входящих подключений» → «Создать правило».
- Тип: «Для порта», протокол TCP, порт 25565.
- Действие: «Разрешить подключение». Примените ко всем профилям.
- Назовите правило «Minecraft Server».
- Повторите для Java (javaw.exe) — правило для программы, а не порта.
Причина 5: Сервер запущен на неправильном IP (bind)
Если в server.properties указан конкретный IP (например, server-ip=192.168.1.5), сервер будет слушать только этот IP. При смене IP (перезагрузка роутера) сервер перестанет принимать подключения.
Решение:
- Установите
server-ip=(пусто). Сервер будет слушать все доступные сетевые интерфейсы (0.0.0.0). - Перезапустите сервер.
Причина 6: Антивирус блокирует подключения
Некоторые антивирусы (особенно с функцией «Защита сети») блокируют входящие подключения к незнакомым программам.
Решение:
- Добавьте папку сервера и java.exe в исключения антивируса.
- Временно отключите антивирус для проверки.
Причина 7: ISP (провайдер) блокирует порты
Некоторые интернет-провайдеры блокируют входящие подключения на портах ниже 1024 или используют Carrier-Grade NAT (выделенный внешний IP отсутствует).
Решение:
- Позвоните провайдеру и спросите, блокируют ли они порт 25565.
- Если у вас CGNAT — закажите белый IP (обычно платная услуга).
- Альтернатива: используйте туннельные сервисы (ngrok, playit.gg) или Hamachi.
Причина 8: Сервер перегружен и не принимает новые подключения
Если сервер на грани краша (TPS = 5), он может отбрасывать новые подключения.
Решение:
- Проверьте TPS сервера (см. гайд по «Can't keep up!»).
- Перезапустите сервер.
💡 Совет профи
Используйте команду netstat -ano | findstr :25565 в командной строке на серверной машине. Если порт слушается — вы увидите строку «LISTENING». Если нет — сервер не запущен или порт занят другой программой. Это самый быстрый способ проверить, работает ли сервер на сетевом уровне, не заходя в игру.
💬 Комментарии (0)
🔒 Войдите, чтобы оставить комментарий
😊 Пока нет комментариев. Будьте первым!