servarium :)
главная / журнал / Terraria: как играть с другом через Steam, IP и локальную сеть
гайд · Terraria

Terraria: как играть с другом через Steam, IP и локальную сеть

·

Как играть в Terraria с другом: запуск кооператива через Steam, подключение по IP, настройка LAN и порта 7777. Инструкции и решения частых ошибок.

В Terraria приятно исследовать пещеры в одиночку, но в кооперативе приключение становится заметно интереснее: один игрок строит базу, другой ищет руду, а к боссам вся команда готовится вместе. При этом играть в Terraria с другом можно несколькими способами — через Steam, по IP-адресу или в локальной сети. Выбор зависит от того, где находятся игроки и нужен ли постоянно доступный мир.

Разберём подключение на ПК шаг за шагом: как создать мир для двоих, пригласить друга в Steam, запустить сервер Terraria, настроить порт 7777 и что делать, если соединение не устанавливается.

Какой способ подключения к Terraria выбрать

Способ

Для какого случая подходит

Что важно знать

Через Steam

Быстро поиграть вдвоём или небольшой компанией через интернет

Обычно не нужно вручную сообщать IP или настраивать роутер; миром управляет хост

По IP через интернет

Подключиться к собственному или арендованному серверу

Нужны адрес и порт; при домашнем хостинге может понадобиться проброс порта

По локальной сети (LAN)

Играть с компьютеров в одной домашней или офисной сети

Используется внутренний IP компьютера-хоста; проброс на роутере не требуется

На выделенном игровом сервере

Сохранить общий мир доступным, когда создатель не играет

Сервер работает отдельно от игрового клиента, пока запущен сам сервер

Для одного вечера вдвоём проще всего выбрать Steam. Если же хочется проходить Terraria неделями, заходить в разное время и не зависеть от компьютера друга, удобнее отдельный сервер с подключением по IP.

Что проверить перед запуском кооператива

Перед настройкой убедитесь, что у участников установлены совместимые версии Terraria. После крупных обновлений, включая серию 1.4.5, клиент и сервер стоит обновлять вместе. Дальше проверьте три момента:

  • Персонажи и мир. Каждый играет своим персонажем, а постройки, сундуки и изменения ландшафта сохраняются в общем мире. Мир режима Journey доступен только персонажам Journey — обычным персонажем туда войти не получится.
  • Версия игры и моды. Обычная Terraria и tModLoader — разные варианты клиента. Для модифицированного прохождения всем участникам нужен tModLoader с совместимыми версиями и набором модов.
  • Платформа. Инструкции ниже относятся прежде всего к версии для ПК. В сентябрьском сообщении 2026 года разработчики ещё готовили кроссплей в обновлении 1.4.6, поэтому не стоит рассчитывать, что друг с консоли или телефона сможет подключиться к ПК тем же способом.

Необязательно создавать новый мир: уже существующий можно открыть для мультиплеера. Но перед экспериментами с сервером полезно сохранить резервную копию мира.

Как играть с другом в Terraria через Steam

Steam — самый простой вариант кооператива, когда у обоих игроков Terraria установлена через Steam, а учётные записи добавлены в друзья. Отдельная серверная программа не нужна.

Шаг 1. Создайте мир и откройте его для друзей

  1. Запустите Terraria через Steam.
  2. В главном меню выберите Multiplayer → Host & Play («Мультиплеер → Создать и играть»; перевод пунктов может отличаться).
  3. Выберите персонажа и существующий мир или создайте новый.
  4. Укажите режим подключения: Friends Only («Только друзья») либо Invite Only («Только по приглашению»).
  5. При необходимости задайте пароль. После загрузки мира вы станете хостом сессии.

В режиме Friends Only друзья смогут присоединяться самостоятельно. В Invite Only сначала нужно отправить приглашение — такой вариант удобен, если вы не хотите пускать в мир всех из списка друзей.

Шаг 2. Пригласите друга или подключитесь к его миру

Если вы хост, откройте инвентарь, перейдите в Settings → Invite Friends и выберите нужных людей в окне Steam. Также можно открыть оверлей сочетанием Shift + Tab и воспользоваться приглашением через список друзей, если такая команда доступна.

Если вы подключаетесь:

  1. Откройте Terraria и нажмите Multiplayer → Join via Steam («Присоединиться через Steam»).
  2. Найдите друга, который уже запустил мир, и выберите Join Game («Присоединиться к игре»).
  3. Выберите своего персонажа, введите пароль, если он установлен, и дождитесь загрузки мира.

Если друг прислал личное приглашение, можно принять его через уведомление или чат Steam. Когда пункт Join Game недоступен, попросите хоста проверить режим доступа и отправить приглашение повторно.

Ограничение Host & Play: мир работает на компьютере хоста. Когда он покидает сессию, остальные тоже теряют доступ к этому миру. Для короткого совместного прохождения это нормально, но для постоянной базы — не всегда удобно.

Как подключиться к Terraria по IP через интернет

Подключение по IP подходит и для домашнего сервера, и для сервера на хостинге. Вместо приглашения Steam друг вводит IP-адрес и порт. Стандартный порт Terraria — 7777/TCP.

Шаг 1. Запустите сервер Terraria

На Windows серверная программа обычно находится рядом с установленной игрой. В Steam откройте Библиотека → Terraria → Свойства → Установленные файлы → Обзор и найдите TerrariaServer.exe. Актуальные файлы выделенного сервера также публикуются на официальном сайте Terraria.

При первом запуске TerrariaServer.exe:

  1. Выберите мир из списка или создайте новый.
  2. Укажите максимальное число игроков.
  3. Оставьте порт 7777 либо задайте свой.
  4. Установите пароль, если в мир должна заходить только ваша компания.
  5. Дождитесь сообщения о запуске сервера и не закрывайте его консольное окно.

После этого на том же ПК можно открыть обычную Terraria и подключиться к адресу 127.0.0.1 с заданным портом. В отличие от Host & Play, отдельная серверная программа не требует, чтобы владелец постоянно оставался в игровом клиенте. Но компьютер и сам сервер должны продолжать работать.

Шаг 2. Сообщите другу адрес и порт

Другу нужно открыть Multiplayer → Join via IP, выбрать персонажа, ввести адрес сервера и затем порт, например 7777. Если стоит пароль, игра запросит его при подключении.

Какой адрес передавать, зависит от расположения игроков:

  • Друг находится в другой сети: нужен внешний публичный IP домашнего подключения либо адрес арендованного сервера.
  • Друг подключён к тому же роутеру: нужен внутренний IP компьютера-хоста, например 192.168.1.50.
  • Вы играете на том же компьютере, где работает сервер: используйте 127.0.0.1 или localhost.

Числа в примере внутреннего IP условные: у вашего компьютера адрес будет другим.

Шаг 3. Настройте порт, если сервер стоит дома

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

  1. Узнайте локальный IPv4 компьютера с сервером. В Windows откройте командную строку и выполните ipconfig.
  2. В настройках роутера найдите раздел Port Forwarding / Переадресация портов.
  3. Создайте правило для TCP-порта 7777, направив его на локальный IPv4 компьютера-хоста и тот же порт.
  4. Разрешите входящие подключения для TerrariaServer.exe или нужного TCP-порта в брандмауэре Windows.
  5. Передайте другу внешний IP и проверьте подключение из другой сети.

Важный нюанс — CGNAT («серый» внешний IP). Если провайдер не выдаёт публичный адрес, обычный проброс порта на домашнем роутере не сделает сервер доступным извне. Варианты решения: запросить публичный IP у провайдера, использовать сервис виртуальной локальной сети или перенести мир на игровой хостинг. Открывайте только необходимые порты и не публикуйте адрес частного сервера без причины.

Как играть в Terraria по локальной сети (LAN)

Если два компьютера подключены к одному роутеру по Wi-Fi или Ethernet, Terraria по локальной сети запускается без внешнего IP и без настройки переадресации портов. Самый предсказуемый способ — поднять TerrariaServer.exe на одном из компьютеров и подключиться к нему с другого.

  1. Убедитесь, что оба устройства находятся в одной локальной сети. Гостевой Wi-Fi может изолировать устройства друг от друга, поэтому его лучше не использовать.
  2. На компьютере-хосте запустите TerrariaServer.exe, выберите мир и оставьте порт 7777.
  3. На этом же компьютере выполните команду ipconfig и найдите IPv4-адрес активного сетевого подключения, например 192.168.0.24.
  4. На втором ПК откройте Terraria → Multiplayer → Join via IP, выберите персонажа и введите локальный адрес хоста и порт 7777.
  5. Если вход не удался, проверьте правила брандмауэра, текущий IP хоста и отсутствие изоляции клиентов в настройках Wi-Fi.

При желании можно использовать Host & Play вместо отдельного процесса: Terraria поддерживает подключение к такому миру по локальному IP. Однако для чистой LAN-сессии без зависимости от оверлея Steam отдельный сервер проще диагностировать.

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

Когда нужен выделенный сервер Terraria

В Host & Play хозяин мира должен играть вместе со всеми. Выделенный сервер Terraria решает другую задачу: мир обслуживает отдельный процесс или удалённая машина. Участники подключаются по адресу сервера и могут заходить в удобное время, пока тот работает.

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

Если не хочется вручную разбираться с роутером и обслуживанием домашнего ПК, можно запустить сервер Terraria в Сервариуме: выбрать число игроков, получить адрес для подключения и при необходимости перенести существующий мир.

Почему не получается играть с другом: частые ошибки

Друг не видит игру в Steam. Убедитесь, что хост действительно вошёл в мир через Host & Play, а не через Single Player. Проверьте, что оба пользователя в сети Steam, оверлей включён, а доступ выставлен на Friends Only или отправлено приглашение для Invite Only. Перезапуск игры и Steam иногда помогает после сбоя приглашений.

Terraria зависает на Connecting to… или не подключается по IP. Сначала проверьте, работает ли сервер, правильно ли указан адрес и совпадает ли порт. Для интернета отдельно проверьте проброс TCP 7777, брандмауэр и наличие публичного IP. Для LAN — подключение к одному роутеру и отсутствие изоляции клиентов. Не стоит отключать защиту Windows целиком: лучше разрешить конкретное приложение или порт.

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

Друг не может выбрать персонажа. Проверьте режим мира. Для Journey нужны Journey-персонажи; персонаж обычного режима не войдёт в такой мир и наоборот.

Сильно лагает, игроки телепортируются. При Host & Play игра и обслуживание мира нагружают один ПК и его интернет-канал. Проверьте стабильность исходящего соединения хоста, отключите тяжёлые загрузки и по возможности используйте Ethernet. Если лаги повторяются, рассмотрите отдельный сервер ближе к большинству игроков.

После выхода пропали последние изменения. На выделенном сервере используйте консольную команду save для сохранения мира и exit для корректного завершения работы. Не закрывайте окно сервера крестиком сразу после важных построек или переноса вещей в сундуки. Периодически делайте резервные копии файлов мира.

Частые вопросы о кооперативе в Terraria

Можно ли играть в Terraria вдвоём без выделенного сервера?

Да. Достаточно запустить Host & Play через Steam: один игрок создаёт мир, второй присоединяется по приглашению. Для игры в одной сети можно также подключиться по локальному IP.

Можно ли играть через Steam без знания IP-адреса?

Да. При использовании Join via Steam адрес вводить не нужно. Хост открывает мир для друзей или присылает приглашение, а второй игрок выбирает персонажа и подключается.

Какой порт нужен для Terraria?

Для обычного сервера по умолчанию используется 7777/TCP. Если при запуске указан другой порт, вводить и разрешать в сети нужно именно его.

Могут ли друзья играть, когда создатель мира вышел?

В режиме Host & Play — нет: сессия заканчивается, когда хост покидает мир. На отдельном сервере — да, если серверная программа или арендованный сервер продолжает работать.

Можно ли зайти в мир друга без Steam?

Да, с совместимого ПК-клиента через Join via IP, если сервер доступен по сети. Steam-приглашения для такого способа не требуются. Но подключение не отменяет требования к совместимости версий игры.

Что лучше для компании из четырёх–восьми игроков?

Для редких совместных вечеров достаточно Steam Host & Play при стабильном соединении хоста. Если игроки заходят в разное время, много строят и хотят общий постоянный прогресс, удобнее отдельный сервер Terraria.

Итог

Чтобы быстро поиграть в Terraria с другом, выбирайте Steam: создали мир, пригласили приятеля — и можно отправляться за первой рудой. Подключение по IP подходит для своего или арендованного сервера, а локальная сеть — для компьютеров рядом, подключённых к одному роутеру. Главное — не путать локальный и внешний IP, проверить порт 7777 и синхронизировать версии игры. Тогда время уйдёт на приключения, а не на бесконечное «у тебя сервер не виден

Читать дальше