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


Представьте ситуацию: вы настроили Terraria сервер, позвали друзей, а они не могут подключиться. Почему?

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

Вот именно с этим связан ваш главный вопрос: как узнать, на каком порту работает сервер Terraria? Ведь без этой информации открывать порт в брандмауэре или на роутере бессмысленно.


Что такое порт сервера и как его найти

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

Если вы просто запустили сервер из стандартного файла TerrariaServer.exe, то скорее всего, порт по умолчанию и используется — 7777. Но вот если вы редактировали файл serverconfig.txt или передавали параметры запуска, например:

TerrariaServer.exe -port 8888

то именно 8888 станет "волшебным" номером для подключения.


Практические советы: как проверить и изменить порт сервера

  • Посмотреть порт: если вы запускаете сервер через serverconfig.txt, откройте этот файл и найдите строку с параметром port=7777 или другой цифрой.

  • Изменить порт: просто замените значение, например, port=8888, и сохраните файл. При следующем запуске сервер будет слушать новый порт.

  • Передать порт как параметр запуска: запускаете сервер в консоли? Используйте ключ -port, например:

./TerrariaServer.bin.x86_64 -port 7777
  • Убедиться, что порт открыт: если у вас NAT (серый IP) — необходимо пробросить порт на вашем роутере. Это делается в настройках маршрутизатора в разделе "Переадресация портов" (Port Forwarding).

  • Проверить доступность порта можно на сайтах вроде 2ip.io.

  • Если пробросить порт нельзя, попробуйте VPN-сервисы: Hamachi, Radmin VPN — хотя тогда игроки должны их тоже установить.


В каких случаях важно знать порт сервера Terraria

Сценарий Почему порт важен Что сделать
Вы запускаете выделенный сервер Нужно открыть порт, чтобы игроки могли подключаться Проверить и открыть TCP/UDP порт в настройках
Присоединяетесь к чужому серверу Нужно знать, к какому порту подключаться Запросить у администратора IP + порт
Настраиваете сервер в Linux Порт задаётся параметрами запуска или в конфиге Изменить порт в файле конфигурации
У вас нестандартная сеть (NAT) Без проброса порта доступ к серверу невозможен Сделать Port Forwarding или использовать VPN

Не забудьте про файлы конфигурации

Сервер Terraria имеет файл serverconfig.txt, где содержатся все параметры — порт, максимальное количество игроков, пароль, имя мира и т.д. Например, чтобы сервер слушал на порту 9999, запишите в конфиг:

port=9999

Сервер можно запускать и с параметром, указывающим конфигурационный файл:

TerrariaServer.exe -config serverconfig.txt

Немного о технических нюансах: Linux, tmux и mono

  • Если вы запускаете сервер на Linux, помните: по умолчанию используется порт 7777. Чтобы изменить, запускайте сервер с параметром -port.

  • Чтобы сервер работал в фоновом режиме, полезно использовать tmux — мультиплексор терминалов. Запустили сервер в tmux, отсоединились от сессии — и сервер живёт своей жизнью!

  • Если вы работаете с необычными системами, как Raspberry Pi, сервер запускается через mono — для этого параметры порта и другие настраиваются через serverconfig.txt или командную строку.


Что делать, если вы всё-таки не знаете порт сервера Terraria

  1. Попросите админа — самый простой способ узнать номер порта.

  2. Проверьте файлы сервера — загляните в serverconfig.txt.

  3. Если запускаете сервер сами — помните, по умолчанию это порт 7777.

  4. Сканируйте порт снаружи — онлайн-сервисы помогут определить, открыт ли порт.

  5. Используйте список серверов — там обычно указывается IP и порт сервера.


Итог: без порта — никуда

Без правильного понимания и настройки порта сервер Terraria будет как ресторан с закрытой дверью: много блюд, но никто не придёт! Проверяйте и открывайте порт 7777 или тот, что у вас в конфиге. Настраивайте проброс портов на роутере, не забывайте о VPN в сложных сетях, и играйте без ограничений.

Ваш сервер должен быть не просто набором файлов — он должен "дышать", принимать игроков и работать 24/7, чтобы ваш мир Terraria процветал.


Полезные ссылки

Готовы запускать свой Terraria сервер? Теперь вы точно знаете, на каком порту ваша игра!

8 октября 2025