Terraria · сеть

Порт 7777 в Terraria: проброс и когда он не нужен

Зачем серверу Terraria порт 7777, как пробросить его на роутере и почему у половины домашних подключений это не работает в принципе.

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

Схема пути до домашнего сервера Terraria: интернет, роутер с преобразованием адресов, компьютер с сервером на порту 7777 — и то же самое у хостинга, где порт уже снаружи
Роутер — не препятствие по вредности: он раздаёт один внешний адрес всей квартире и без правила не знает, кому отдать входящее соединение.

Что такое проброс порта

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

  1. Закрепите адрес за компьютером

    В домашней сети адреса раздаются заново после перезагрузки. Правило, написанное на вчерашний адрес, сегодня ведёт к телевизору. Закрепляется адрес в настройках роутера, в разделе про DHCP.

  2. Добавьте правило проброса

    Раздел называется по-разному: Port Forwarding, Virtual Servers, «Переадресация портов». Внешний порт 7777, внутренний 7777, протокол TCP, адрес — закреплённый на прошлом шаге.

  3. Разрешите игру в брандмауэре

    При первом запуске сервера Windows спрашивает разрешение. Если тогда нажали «Отмена», правило осталось запрещающим — его правят в настройках брандмауэра руками.

  4. Отдайте друзьям ВНЕШНИЙ адрес

    Тот, который показывает любой сервис «мой IP». Адрес вида 192.168.… или 10.… работает только внутри вашей квартиры.

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

Почему проброс часто не помогает

Домашний интернет всё чаще выдаётся без собственного внешнего адреса: провайдер прячет за одним адресом целый район. Такое подключение называют «серым» адресом, и открыть на нём порт нельзя в принципе — правило на своём роутере тут ничего не решает, потому что входящее соединение до него не доходит.

Когда порт не нужен вовсе

  • Совместная игра через Steam: мир раздаётся серверами Steam, роутер в этом не участвует.
  • Игра по одной домашней сети: соединение не выходит наружу.
  • Арендованный сервер: адрес и порт выдаются вместе с ним, и они уже видны из интернета.

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

Terraria

Сервер Terraria: мир, сложность и первый вход

С чего начинается свой сервер Terraria: размер мира, сложность, зло мира и пароль на вход. Разбираем, что из этого потом не поменять.

Terraria · вместе

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

Три способа сыграть в Terraria вдвоём: совместная игра через Steam, свой компьютер вместо сервера и отдельный сервер. Чем каждый платит.

Terraria · подключение

Не подключается к серверу Terraria: что проверить

Почему Terraria пишет «сервер найден» и не заходит дальше: версии, адрес и порт, пароль, спящий сервер. Разбор по порядку — от частого к редкому.

Terraria · настройки

serverconfig: настройки сервера Terraria по строкам

Из чего состоит файл настроек сервера Terraria, какие строки меняются полем в панели и почему правка файла руками иногда пропадает.

Terraria · тариф

Сколько игроков и памяти нужно серверу Terraria

Сколько человек тянет сервер Terraria, как размер мира влияет на память и почему сборка модов меняет ответ полностью.

Terraria · мир

Сложность мира Terraria: классика, эксперт, мастер

Чем отличаются четыре сложности мира Terraria — классика, эксперт, мастер и путешествие — и почему выбор делается один раз и навсегда.

Terraria · доступ

Пароль, кик и бан на сервере Terraria

Как закрыть сервер Terraria паролем, выгнать и забанить игрока и почему белого списка у обычного сервера нет вовсе.

Terraria · консоль

Команды консоли сервера Terraria

Что можно набрать в консоли сервера Terraria: сохранение мира, список игроков, кик и бан, время суток и корректное выключение.

Terraria · мир

Как перенести свой мир Terraria на сервер

Как загрузить одиночный мир Terraria на сервер: где лежит файл, каким именем его положить и что при этом происходит с прежним миром.

Terraria · мир

Новый мир на сервере Terraria: вайп без потерь

Как начать на сервере Terraria новый мир: сменить размер и сложность, сохранить прежний мир и не потерять сервер целиком.

Terraria · моды

tModLoader: моды на сервере Terraria

Как устроены моды в Terraria: tModLoader вместо обычного сервера, одинаковый набор модов у всех и что делать, когда игрока не пускает.

Terraria · моды

Где взять файлы модов Terraria и как везти их на сервер

Откуда берутся файлы модов Terraria: мастерская Steam, папка tModLoader на компьютере и путь этих файлов на сервер.

Terraria · боссы

Боссы Terraria на сервере: чем призывать и как готовиться

Порядок первых боссов Terraria, условия их появления и что стоит сделать на сервере до боя — особенно перед Стеной плоти.