Сервер 7 Days to Die не отображается? Гайд по NAT и портам
Если сервер 7 Days to Die не появляется в списке или друзья не могут подключиться, не начинайте со случайной таблицы портов. Сначала определите, где останавливается соединение: сам сервер, домашняя сеть, брандмауэр или браузер серверов.
Рабочий порядок такой: убедиться, что сервер доступен в LAN, затем проверить, могут ли внешние игроки достичь вашей сети, потом настроить порты и брандмауэр 7 Days to Die, и только после этого разбирать видимость в списке серверов.
Сначала определите уровень сбоя
Для игроков симптомы выглядят похоже, но исправления разные. Сервер, который не работает локально, не является проблемой роутера. Сервер, работающий в LAN, но недоступный снаружи, указывает на доступность сети. Если прямой адрес работает, но список серверов не показывает его, чаще всего проблема в видимости или query.
- Никто не может подключиться даже в той же LAN: сначала исправьте запуск сервера, загрузку мира, serverconfig.xml или локальный брандмауэр.
- LAN работает, но друзья вне дома не подключаются: проверьте публичный IPv4, NAT, проброс портов и брандмауэр.
- Прямое подключение по IP работает, но сервера нет в списке: проверьте видимость, query-поведение, имя сервера и обновление списка.
- Не подключается только один друг: проверьте его сеть, брандмауэр, DNS, VPN или версию игры, прежде чем снова менять роутер.
Если внешние подключения не работают, проверьте NAT и публичную доступность
Запустите тест на том же устройстве и сети, где вы играете в 7 Days to Die. Результат помогает отделить доступность ISP/роутера от проблем игры, брандмауэра и платформы.
| Результат | Значение для хостинга или кооператива | Следующий шаг |
|---|---|---|
| Full Cone / Open | Обычно подходит для входящих подключений или прямых сессий. | Проверьте брандмауэр, порты, настройки сервера и версию игры. |
| Restricted / Port Restricted | Может работать, но зависит от игры и сети второго игрока. | Попробуйте UPnP или ручной проброс портов и проверьте снова. |
| Symmetric NAT | Часто ненадежен для P2P или домашнего хостинга. | Отключите VPN/прокси, смените сеть или используйте хостинг/relay. |
| CGNAT / нет публичного IPv4 | Публичный интернет обычно не может достичь домашнего роутера. | Запросите публичный IPv4 или используйте VPS, hosted server или relay. |
Если внешние игроки достигают хоста, примените настройку для игры
Теперь важны номера портов 7 Days to Die. Официальные и общественные инструкции обычно используют группу 26900, но окончательный источник истины — ваш serverconfig.xml и параметры запуска, особенно если вы меняли ServerPort.
Проброс на роутере и правила брандмауэра ОС должны указывать на одну и ту же машину сервера. Если один уровень настроен правильно, а другой блокирует трафик, внешние игроки все равно не подключатся.
TCP
26900Основной путь подключения к серверу; разрешите его на роутере и в брандмауэре ОС.
UDP
26900-26903Обычный диапазон для игрового, query и связанного трафика выделенных серверов.
- Назначьте серверному ПК фиксированный LAN IP, например 192.168.1.50.
- Пробрасывайте порты на LAN IP сервера, а не на ваш публичный IP.
- Разрешите исполняемый файл сервера или точные TCP/UDP порты в Windows Defender Firewall.
- Повторите тест из внешней сети. Проверка собственного публичного IP из того же роутера может не работать без NAT loopback.
Если прямое подключение работает, но симптом остается, проверьте следующий уровень
Видимость сервера — отдельный уровень. Если игроки уже могут подключиться по прямому адресу, не продолжайте менять правила роутера; смотрите настройки сервера и поведение браузера.
- Убедитесь, что сервер полностью запустился и не завис на загрузке мира или ошибках консоли.
- Проверьте ServerVisibility, ServerName, ServerPort и связанные значения serverconfig.xml.
- Сначала попробуйте прямой IP:port, а не только внутриигровой список серверов.
- Дайте списку время обновиться и проверьте фильтры, пароль и совместимость версий.
- Если прямое подключение тоже не работает, вернитесь к публичной доступности, пробросу и брандмауэру.
Когда изменения роутера не помогут
Это условия остановки для маршрута с роутером. Если выполняется любой пункт, повторение того же проброса портов не изменит результат; нужен другой сетевой путь или работа с вышестоящим брандмауэром.
- Провайдер использует CGNAT, и WAN-адрес роутера не является публичным.
- Вы в сети кампуса, офиса, отеля или общей сети без контроля вышестоящего роутера.
- У вас double NAT, но настроен только внутренний роутер.
- Трафик доходит до ПК, но Windows Firewall блокирует процесс сервера.