Как создать свой сервер в TeamSpeak 3

Собственный сервер TeamSpeak 3 создаётся установкой бесплатного серверного ПО с официального сайта разработчика — отдельного пакета TeamSpeak 3 Server, который не входит в состав обычного клиента. Процесс занимает около 15–30 минут на домашнем ПК: скачивание архива, первый запуск, получение ключа привилегий администратора и открытие портов на роутере. Ниже разберём каждый шаг подробно.

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

Что понадобится перед установкой

Перед началом убедитесь, что у вас есть всё необходимое. Само серверное ПО TeamSpeak 3 распространяется бесплатно для некоммерческого использования, но имеет ограничения по умолчанию — обычно это один виртуальный сервер с ограниченным числом слотов (до 32 без лицензии, актуальные условия стоит проверять на официальном сайте).

  • 🖥️ Компьютер на Windows или Linux с постоянным подключением к интернету
  • 🌐 Доступ к настройкам роутера для проброса портов
  • 📦 Скачанный архив TeamSpeak 3 Server с официального сайта
  • 🔑 Права администратора на машине, где будет работать сервер

Отдельно стоит проверить тип вашего IP-адреса. Если провайдер выдаёт серый (NAT) IP, подключение извне без дополнительных настроек будет невозможно — в этом случае либо закажите у провайдера статический/белый IP, либо рассмотрите вариант с арендой VPS.

Шаг 1. Скачивание и установка сервера на Windows

Зайдите на официальный сайт TeamSpeak и в разделе загрузок выберите Server, а не Client — это частая ошибка новичков. Скачайте архив под вашу разрядность системы (32- или 64-бит) и распакуйте его в отдельную папку, например C:\ts3server.

Установка как таковая не требуется: сервер запускается исполняемым файлом ts3server.exe прямо из распакованной папки. При первом запуске появится окно с критически важной информацией — Server Query credentials и Server Admin privilege key (ключ привилегий). Этот ключ показывается один раз, поэтому сразу сохраните его в надёжное место.

⚠️ Внимание: ключ привилегий (privilege key) — это единственный способ получить права администратора на новом сервере. Если вы закроете окно, не сохранив ключ, придётся удалять базу данных сервера и запускать всё заново.

☑️ Первый запуск сервера TS3

Выполнено: 0 / 5

Шаг 2. Установка сервера на Linux

На Linux процедура похожа, но выполняется через терминал. Рекомендуется создать отдельного пользователя без root-прав — запускать сервер от суперпользователя небезопасно.

adduser ts3server

su - ts3server

wget https://files.teamspeak-services.com/releases/server/...

tar xvf teamspeak3-server_linux_amd64-*.tar.bz2

cd teamspeak3-server_linux_amd64

./ts3server_startscript.sh start

Перед первым запуском необходимо принять лицензионное соглашение — создайте файл .ts3server_license_accepted в папке сервера, иначе запуск будет отклонён. Ключ привилегий и данные Server Query выводятся в консоль при первом старте, их также нужно сохранить.

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

Шаг 3. Открытие и проброс портов

Чтобы к серверу могли подключаться люди из интернета, вам нужно пробросить порты на роутере и разрешить их в файрволе. Стандартный набор портов TeamSpeak 3:

ПортПротоколНазначение
9987UDPГолосовое соединение клиентов
10011TCPServer Query (управление)
30033TCPПередача файлов
41144TCPTSDNS (опционально)

Главный из них — 9987 UDP, без него голосовое подключение работать не будет. В настройках роутера найдите раздел Port Forwarding (название различается у разных производителей) и создайте правило, перенаправляющее внешний порт 9987 на локальный IP компьютера с сервером.

⚠️ Внимание: порт Server Query (10011) не стоит открывать в интернет без необходимости — через него выполняется административное управление. Ограничьте доступ к нему локальной сетью или доверенными адресами.

Проверить доступность порта можно онлайн-сервисами проверки открытых портов: запустите сервер и убедитесь, что проверка показывает порт как открытый. Если порт закрыт — проверьте правило на роутере, файрвол Windows и тот самый тип IP-адреса от провайдера.

📊 Где вы планируете размещать сервер TeamSpeak 3?
Домашний ПК на Windows
Домашний ПК на Linux
Арендованный VPS
Ещё выбираю вариант

Шаг 4. Первое подключение и получение прав администратора

Теперь откройте клиент TeamSpeak 3 и подключитесь к серверу. Для локальной проверки используйте адрес localhost или 127.0.0.1. Если подключение прошло успешно, сервер работает.

Сразу после входа появится окно с предложением ввести ключ привилегий — вставьте тот самый ключ, сохранённый при первом запуске. После этого вы получите группу Server Admin с полным доступом к настройкам. Если окно не появилось, введите ключ вручную через меню клиента: Права → Использовать ключ привилегий (название пункта может немного отличаться в зависимости от версии и локализации).

Шаг 5. Базовая настройка: каналы, права и безопасность

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

Создание каналов выполняется через контекстное меню — Создать канал. Для каждого канала можно задать тип (постоянный, полупостоянный, временный), пароль и максимальное число участников. Типичная структура для игрового сообщества выглядит так:

  • 🎮 Общие голосовые каналы для игровых групп
  • 🛋️ Лобби или канал ожидания для вновь подключившихся
  • 🔒 Закрытые каналы с паролем для администрации
  • 📌 Канал AFK для неактивных пользователей

Система прав в TeamSpeak 3 построена на группах сервера и разрешениях. По умолчанию существуют группы Server Admin и Normal (гость). Не раздавайте права администратора всем подряд: создайте промежуточные группы модераторов с ограниченным набором разрешений — например, только кик и перемещение пользователей без права изменять настройки сервера.

Что такое уровень безопасности (Security Level)

Клиент TeamSpeak 3 имеет уровень безопасности идентификатора, который повышается со временем использования. На сервере можно задать минимально допустимый уровень для подключения — это защищает от спам-ботов, но новичкам с «свежим» клиентом может потребоваться время, чтобы набрать нужный уровень. Не завышайте его без необходимости.

Шаг 6. Как пригласить друзей на сервер

Для подключения извне друзьям нужен ваш внешний IP-адрес и порт. Узнать внешний IP можно через любой сервис определения адреса. Строка подключения выглядит как ваш_ip:9987 — порт можно не указывать, если он стандартный.

Если IP у вас динамический и меняется после перезагрузки роутера, удобно использовать сервисы Dynamic DNS (например, No-IP или аналоги): они привязывают постоянное доменное имя к меняющемуся адресу. Тогда друзья подключаются по адресу вида myserver.ddns.net, и ничего менять не придётся.

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

Альтернатива: аренда готового сервера или VPS

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

Первый — аренда VPS и установка сервера по инструкции для Linux выше. Это дешевле готовых хостингов TeamSpeak и даёт полный контроль, но требует базовых навыков администрирования. Второй — аренда готового сервера TS3 у специализированных хостинг-провайдеров: всё настраивается через панель управления, но слоты и возможности ограничены тарифом. Выбор зависит от бюджета и вашей готовности заниматься администрированием.

⚠️ Внимание: при использовании сервера для коммерческих целей или большого числа слотов ознакомьтесь с лицензионной политикой TeamSpeak — бесплатная лицензия имеет ограничения, актуальные условия публикуются на официальном сайте.

Решение частых проблем

Что делать, если сервер запущен, но подключиться не получается? Начните с локальной диагностики: подключитесь через localhost с той же машины. Если локальное подключение работает, а внешнее нет — проблема в пробросе портов, файрволе или типе IP-адреса.

Если не подключается даже локально, проверьте, запущен ли процесс сервера, и посмотрите логи в папке logs внутри каталога сервера — там фиксируются ошибки запуска. Частая причина на Linux — непринятое лицензионное соглашение или недостаток прав на файлы.

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

Часто задаваемые вопросы

Сколько человек может находиться на бесплатном сервере TeamSpeak 3?

Без дополнительной лицензии сервер обычно ограничен одним виртуальным сервером с 32 слотами. Точные актуальные условия некоммерческого использования проверяйте на официальном сайте TeamSpeak — они могут меняться.

Можно ли создать сервер TS3 без белого IP-адреса?

Напрямую — нет: при «сером» IP входящие подключения из интернета невозможны. Варианты решения: заказать у провайдера внешний IP, использовать VPS или VPN-сервисы с пробросом портов.

Что делать, если я потерял ключ привилегий администратора?

Если сохранились данные Server Query, новый ключ можно сгенерировать через Query-интерфейс командой tokenadd. Если потеряно всё, проще остановить сервер, удалить файл базы данных ts3server.sqlitedb и запустить сервер заново — при этом все настройки сбросятся.

Нужно ли держать компьютер включённым постоянно?

Да, если сервер размещён на вашем ПК. Сервер доступен только пока запущен процесс ts3server. Для круглосуточной работы без домашнего компьютера арендуют VPS или готовый хостинг TeamSpeak.

Как сменить стандартный порт 9987?

Порт задаётся параметром запуска сервера, например через параметр voice_port при старте или в настройках виртуального сервера через Server Query. Не забудьте после смены обновить правило проброса портов на роутере и сообщить новый порт участникам.