Выделенный сервер Enshrouded использует один сетевой порт, который Keen Games называет query-портом (по умолчанию 15637). На PlayNHost этот порт настроен и открыт за вас, и это порт в вашем Адрес сервера. Игроки подключаются через него, не вводя его: они ищут название вашего сервера в списке серверов игры.
Какие порты использует сервер Enshrouded?
| Порт | Протокол | По умолчанию у Keen Games | На вашем сервере PlayNHost | Где вы это видите |
|---|---|---|---|---|
| Query-порт: единственный порт сервера, для списка серверов и для игроков | Keen не указывает; ваш порт принимает TCP и UDP | 15637 | Основной порт | Адрес сервера на Обзор и Порты и сеть |
В Dedicated Server FAQ от Keen порт "queryPort": 15637 назван портом, который нужен серверу, и в примере конфигурации других портов нет. В старых руководствах в интернете упоминается ещё и игровой порт 15636. Нынешний сервер его не использует: на PlayNHost сервер слушает только на своём query-порту, и игроки подключаются через него.
Keen добавляет, что Steam использует собственные порты. Это соединения, которые ваш сервер сам устанавливает наружу, к Steam, поэтому настраивать или открывать для них ничего не нужно.
В FAQ Keen также сказано, что сервер использует IPv4. Адрес, который показывает панель, это адрес IPv4.
Почему порт моего Enshrouded обычно не 15637?
Каждый сервер PlayNHost получает собственный порт от машины, на которой работает, поэтому много серверов могут делить один IP-адрес. 15637 это номер Keen для сервера, запущенного вами самостоятельно. Перед каждым запуском панель записывает порт вашего сервера в enshrouded_server.json как queryPort, так что игра всегда слушает на порту, который показывает панель. Используйте этот номер, а не 15637 из руководства для домашних серверов.
Порт изменить нельзя. Если вы отредактируете queryPort в файле, при следующем запуске панель вернёт своё значение: Настройки вашего сервера Enshrouded постоянно сбрасываются.
Где в панели найти адрес и порт?
- Откройте сервер в панели. На странице Обзор найдите строку Адрес сервера и нажмите значок копирования рядом с ней. Адрес записан как IP и порт, например
203.0.113.10:25600. - Для полного списка нажмите Порты и сеть в меню слева. Отправьте это игрокам показывает тот же адрес с кнопкой копирования.
- В разделе Все порты порт с меткой Основной и описанием Порт, к которому подключаются игроки это query-порт. Он единственный нужен вашему серверу Enshrouded.
В Настройки игры для Enshrouded нет настройки порта. Вместо адреса карточка Играть с друзьями показывает Название сервера и Пароль, потому что игроки заходят именно так.
Как игроки подключаются к серверу Enshrouded на PlayNHost?
Игроки открывают Play (Играть), затем Join game (Присоединиться к игре), включают Show dedicated server (Показывать выделенные серверы) в фильтре серверов, ищут название вашего сервера и вводят Пароль сервера, когда его запросят. Название это Название сервера на карточке Играть с друзьями. Полные шаги описаны в статье Как зайти на ваш сервер Enshrouded.
Адрес нужен только для запасного варианта Keen: добавить сервер в избранное Steam. В руководстве Keen Favorite Server via IP просят IP и query-порт через двоеточие. На PlayNHost это в точности ваш Адрес сервера, так что вставьте его как есть.
Нужно ли открывать порты на роутере или в файрволе?
Нет. Машина, на которой работает ваш сервер Enshrouded, принимает подключения из интернета на портах, которые панель выдаёт серверам, и по TCP, и по UDP, и порт вашего сервера входит в их число. Панель пишет об этом в разделе Все порты: Каждый порт принимает TCP и UDP. Домашние роутеры ваших игроков пропускают исходящие соединения, поэтому им тоже ничего открывать не нужно.
Замечание Keen о том, что порт «можно изменить в соответствии с настройками вашего файрвола», относится к серверу, который вы запускаете дома. На арендованном сервере файрвол уже настроен под ваш порт.
Снаружи до вашего сервера доходят только порты из раздела Все порты. Enshrouded не нужен второй порт, поэтому для обычного сервера это ничего не меняет.
Есть ли у Enshrouded порт RCON?
Нет. В документации сервера Keen нет порта удалённой консоли, и панели он не нужен: карточка Игроки онлайн узнаёт, кто на сервере, из Console. Админы используют пароль админа (Admin password) в игре: Как стать админом на сервере Enshrouded.
Частые проблемы с портами Enshrouded и их решения
Мой сервер Enshrouded не виден в списке серверов
На PlayNHost причина не в порте, потому что он настроен за вас. Проверьте по порядку:
- На метке написано Онлайн, а Console показывает
[Session] 'HostOnline' (up)!. Новому или перезапущенному серверу может понадобиться несколько минут, чтобы появиться. - В фильтре серверов игры включено Show dedicated server.
- Игроки ищут Название сервера с Играть с друзьями, а не название вверху Обзор.
Если сервера всё равно нет, добавьте его в избранное Steam по Адрес сервера: Ваш сервер Enshrouded не отображается в списке серверов.
Избранное Steam не находит сервер
- Вставьте Адрес сервера целиком, IP и порт, со страницы Обзор. Не вводите 15636 или 15637 из руководства: это значения Keen по умолчанию, а ваш порт тот, что показывает панель.
- Скопируйте адрес из панели заново, если он взят из старого сообщения.
- Проверьте, что сервер Онлайн.
Адрес или порт изменился после правки конфиг-файла
Панель записывает порт, название, пароль и лимит игроков в enshrouded_server.json перед каждым запуском. Меняйте Название сервера и Пароль сервера в Настройки игры. Лимит игроков меняется карандашом рядом с Слоты на странице Обзор, потому что Макс. игроков в Настройки игры доступен только для чтения. Порт не трогайте.
Игрока отключает или список серверов остаётся пустым только у одного игрока
Когда у всех остальных всё работает, причина на стороне этого игрока. На странице Keen Network Troubleshooting советуют очистить кеш загрузок Steam, сбросить DNS, попробовать Google DNS и проводное подключение, и сказано, что Enshrouded использует для мультиплеера только IPv4. Школьные, рабочие и общедоступные сети тоже могут блокировать игровые порты, поэтому полезно проверить через другую сеть. Смотрите Почему лагает мой сервер Enshrouded.
Полезно знать
- Проблемы с версиями, паролями и заполненным сервером разобраны в Проблемы сервера Enshrouded и их решения.
- При переезде с другого хостинга адрес меняется, но игроки продолжают искать то же название, если вы сохраните Название сервера в Настройки игры: Как перенести мир Enshrouded с другого хостинга.
- Сама страница Порты и сеть объяснена в статье Как найти порты и IP-адрес вашего сервера.



