НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Порты и файрвол The Isle простыми словами

The IsleUpdated Nov 3, 20267 min read

У сервера The Isle (Evrima) на PlayNHost три порта: игровой порт, порт очереди на вход и порт RCON для ваших собственных инструментов. Все три назначены и открыты с самого начала. Игроки никогда не вводят порт: они находят ваш сервер по названию в списке Unofficial в игре, и никому не нужно ничего открывать на роутере или в файрволе.

Какие порты использует сервер The Isle?

ПортДля чего нуженПротоколПо умолчанию в игреНа вашем сервере PlayNHostГде вы это видите
Игровой портИгровой трафик игроков и порт, на который список серверов отправляет игроковUDP7777Основной порт, номер назначает PlayNHostПорты и сеть и строка Console [playnhost] Server list address: ...
Порт очередиОчередь на вход, когда включена Очередь на вход и сервер заполненРазработчик не указывает; открыты и TCP, и UDP10000 в примере Game.ini от разработчикаОдин из двух других портов, настроен за васВводить и копировать нечего
Порт RCONВаши собственные инструменты RCON, например Discord-бот или настольное приложение RCONTCP8888Один из двух других портов. Отвечает, только когда включён RCON для ваших инструментовСтрока Console [playnhost] RCON for outside tools is on, port ...

Номера 10000 и 8888 взяты из примера Game.ini, который разработчик, Afterthought, опубликовал вместе с Patch 0.17.54, где 8888 названа «портом по умолчанию, используемым в игре». В более ранних примерах были другие номера, поэтому 10000 это пример, а не твёрдое правило. В заметках к Patch 0.15.203 добавлено, что порт очереди «должен быть открыт, если включена очередь (Queueing)»: на PlayNHost он уже открыт.

Почему мой порт не 7777?

Много серверов делят одну машину, поэтому каждый сервер получает собственные номера портов. Их назначает панель, и это почти никогда не номера по умолчанию.

Без помощи сервер Evrima сообщает списку серверов порт 7777, каким бы портом он на самом деле ни пользовался. Стартовые инструменты PlayNHost передают игре ваш настоящий порт до её запуска, поэтому список отправляет игроков на правильный. Console выводит его при каждом запуске:

[playnhost] Server list address: 203.0.113.10, port 25573

Номера в этом примере выдуманы. В вашей строке будут адрес и Основной порт вашего сервера.

Как увидеть порты моего сервера в панели?

  1. Откройте сервер в панели и нажмите Порты и сеть в меню слева.
  2. Прочитайте адрес в разделе Отправьте это игрокам. В The Isle он нужен только для ваших собственных инструментов: игроки вместо этого ищут название сервера.
  3. Посмотрите раздел Все порты. Порт с меткой Основной и описанием Порт, к которому подключаются игроки это игровой порт. Два других это порт очереди и порт RCON.
  4. Чтобы понять, какой из них порт RCON, откройте Console после перезапуска с включённым RCON для ваших инструментов и прочитайте номер в [playnhost] RCON for outside tools is on, port ....

Под заголовком Все порты на странице написано Каждый порт принимает TCP и UDP. Протокол вы не выбираете никогда.

Оставьте все три порта как есть: не используйте Сделать основным и Удалить порт ни на одном из них и не переименовывайте Основной порт. Игра, её запись в списке серверов, очередь и RCON настроены вокруг трёх портов, с которыми пришёл ваш сервер, а перемещение или удаление любого из них ломает ту часть, которая его использует. Подробнее о самой странице: Как найти порты и IP-адрес вашего сервера.

Как подключаются игроки?

Игроки не вводят ни адрес, ни порт. В Steam они переключают The Isle на бета-ветку evrima, открывают в игре список Unofficial (Неофициальные) и ищут название вашего сервера. Карточка Играть с друзьями на вашей странице Обзор показывает точное название и пароль, которые нужно им передать.

Карточка «Играть с друзьями» сервера The Isle со строками названия и пароля сервера

Полные шаги описаны в статье Как зайти на ваш сервер The Isle.

Нужно ли открывать порты на роутере или в файрволе?

Нет. Файрвол перед игровыми серверами PlayNHost пропускает трафик на порты, которые панель выдаёт серверам, и TCP, и UDP, а остальное отбрасывает. Ваши три порта доступны из интернета, как только сервер запущен.

Игроки подключаются к вашему серверу наружу, а это разрешает любой обычный домашний роутер. Проброс портов нужен, только когда вы хостите сервер на собственном компьютере дома.

Как работает RCON для ваших инструментов?

Порт RCON нужен только инструментам вне панели. Console, карточка Игроки онлайн, Объявить и другие инструменты The Isle в панели общаются с игрой внутри вашего сервера, поэтому работают и при выключенном RCON для ваших инструментов.

Когда вы включаете RCON для ваших инструментов, задаёте Пароль RCON для ваших инструментов и перезапускаете сервер, ваш порт RCON начинает отвечать. Каждое соединение должно прислать этот пароль в течение 3 секунд, иначе оно закрывается. Шаги описаны в статье Как подключить собственный RCON-инструмент к серверу The Isle.

Переключатель «RCON для ваших инструментов» и пароль на вкладке «Настройки» сервера The Isle

Частые проблемы с портами и их решения

Сервера нет в списке Unofficial

Подождите от 2 до 5 минут после запуска, проверьте, что игра работает на бета-ветке evrima, и ищите точное название с карточки Играть с друзьями. Если Console показывает [playnhost] WARNING the server's port is not known; the server list may send players to port 7777, список не знает ваш порт: один раз перезапустите сервер, а если строка появится снова, создайте тикет с этой строкой. Другие проверки: Ваш сервер The Isle не отображается в списке серверов.

Игроки видят сервер, но получают тайм-аут при входе

Порт в строке Console [playnhost] Server list address: ... должен совпадать с вашим Основной портом на странице Порты и сеть. Если у игроков всё равно тайм-аут, откройте Не получается подключиться? на карточке Играть с друзьями, нажмите Написать в поддержку и вставьте эту строку. Причины, связанные со сборкой, паролем и вайтлистом, описаны в статье Игроки не могут зайти на ваш сервер The Isle.

RCON-инструмент получает отказ или мгновенно отключается

Пройдите по пунктам по порядку:

  • Console пишет [playnhost] RCON for outside tools is off: set an RCON password of 12 or more letters and digits first. Задайте пароль из 12-64 букв, цифр, - и _ в поле Пароль RCON для ваших инструментов, затем перезапустите сервер.
  • Инструмент использует игровой порт или порт очереди. Используйте порт из [playnhost] RCON for outside tools is on, port ....
  • Инструмент говорит на Source RCON, протоколе игр Valve. У Evrima собственный протокол RCON, и порт RCON закрывает любое соединение, которое начинается не так, как у Evrima. Используйте инструмент, созданный для The Isle Evrima.
  • Пароль был неверным 10 раз с одного адреса. Этот адрес получает отказ, пока не пройдёт 10 минут с последней неверной попытки.

Игроки не попадают в очередь, когда сервер заполнен

Очередь на вход находится на странице Геймплей в разделе Игроки и чат и включена по умолчанию. Изменение вступает в силу при следующем запуске, поэтому перезапустите сервер после включения. См. Как изменить настройки игроков и чата на сервере The Isle.

По всем остальным вопросам начните со статьи Проблемы сервера The Isle и их решения.

Ваш сервер уже у другого хостинга? Перенесите его к нам

Бесплатные инструменты для The Isle

Эти инструменты на английском языке.

ПОСЛЕДНИЕ БЛОГИ