Блог

Уроки, руководства и новости продукта.

Как настроить сервер TeamSpeak

3 ноября 2026 5 мин. чтения
Поделиться записью

Сервер TeamSpeak 3 можно запустить одной командой Docker, и ему хватает очень немногого. На странице поддержки TeamSpeak рекомендуется минимум 1 ГБ RAM, а чистая установка занимает около 15 МБ на диске. Бесплатное использование ограничено одним виртуальным сервером и 32 слотами. Для работы нужно лишь, чтобы были открыты порты 9987/UDP и 30033/TCP.

Чтобы стать администратором, используется одноразовый ключ привилегий, который создаётся при первом запуске сервера. Эта статья — о сервере TeamSpeak 3. Мы расскажем о потребностях в ресурсах, портах, лимите лицензии, ручной установке через Docker и о том, как получить ключ.

Сколько ресурсов нужно?

Согласно официальной статье поддержки TeamSpeak, подойдёт любой современный дистрибутив Linux (32 и 64 бит), процессор должен поддерживать SSE2, а рекомендуется 1 ГБ RAM. Чистая установка занимает около 15 МБ, а для передачи файлов и значков нужно дополнительное место. Потребность в памяти растёт с числом пользователей и виртуальных серверов. Поскольку официальная рекомендация небольшая, разумно начать с малого размера и при необходимости увеличить сервер.

Какие порты нужны?

ПортДля чегоОбязателен?
9987/UDPГолосДа
30033/TCPПередача файловДа
10011/TCPServerQuery (интерфейс команд)Необязателен, держите закрытым для внешнего доступа
10022, 10080, 10443, 41144SSH ServerQuery, WebQuery, TSDNSНеобязательно

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

Лицензирование и лимит слотов

Слот — это один пользователь, подключённый в данный момент. Бесплатное использование TeamSpeak ограничено одним виртуальным сервером и 32 слотами и рассчитано на некоммерческие сообщества и частных лиц. Для большего числа слотов или коммерческого использования нужна лицензия TeamSpeak. Виды лицензий и цены могут меняться, поэтому смотрите сайт TeamSpeak. Плата за лицензию не входит в цену сервера, лицензию вы покупаете у TeamSpeak сами.

Что такое виртуальный сервер?

В TeamSpeak одна установка может содержать несколько виртуальных серверов. У каждого виртуального сервера свой порт, свои каналы, права и пользователи. При бесплатном использовании можно открыть только один виртуальный сервер. Первый по умолчанию использует порт 9987, а последующие получают другие порты.

Ручная установка через Docker

  1. Подготовьте сервер с Ubuntu и установленным Docker.
  2. Запустите сервер: docker run -d --name teamspeak --restart unless-stopped -p 9987:9987/udp -p 30033:30033 -e TS3SERVER_LICENSE=accept -v ts_veri:/var/ts3server teamspeak:3.13
  3. Возьмите ключ привилегий из журнала: найдите строку, начинающуюся с token=, в выводе docker logs teamspeak.
  4. В клиенте TeamSpeak откройте Connections > Connect, введите IP-адрес сервера и подключитесь.
  5. Если клиент запросит ключ привилегий, вставьте значение. Если не запросит, воспользуйтесь пунктом Permissions > Use Privilege Key.

Значение TS3SERVER_LICENSE=accept в команде означает, что вы принимаете лицензионное соглашение TeamSpeak, поэтому сначала прочитайте его. Порт 10011 мы намеренно не указали. Docker открывает каждый публикуемый порт и обходит правила ufw, поэтому публикуйте через -p только те порты, которые действительно нужны. Если вы не хотите использовать Docker, можно скачать архив сервера для Linux с сайта TeamSpeak и запустить его.

Как работает ключ привилегий?

  • Ключ создаётся при первом запуске сервера и появляется в журнале первого виртуального сервера.
  • Его можно использовать один раз. После этого он бесполезен.
  • Для других администраторов создайте новый ключ в клиенте в разделе Permissions > Privilege Keys.

Первые настройки

  • Если вы используете порт по умолчанию 9987, порт в клиенте вводить не нужно. Если вы выбрали другой порт, укажите адрес в виде 203.0.113.5:9500.
  • Организуйте каналы с самого начала: создайте под главным каналом подканалы, например для чата, игр и зону отдыха.
  • Выдавайте права группам, а не отдельным пользователям. Когда кто-то новый попадает в нужную группу, права приходят вместе с ней, и позже изменять их проще.
  • Если контейнер завершается сразу после запуска, проверьте, что в команде есть TS3SERVER_LICENSE=accept.

Другие программы на том же сервере

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

Если подключиться не получается

  1. Проверьте командой docker ps, что контейнер работает. Если нет, docker logs teamspeak покажет причину.
  2. Убедитесь, что никакой брандмауэр не блокирует порты 9987/UDP и 30033/TCP. Если вы используете брандмауэр панели, разрешите эти два порта.
  3. Проверьте, что в клиенте введён правильный IP-адрес.
  4. Некоторые сети блокируют трафик UDP. Попробуйте другую сеть, например мобильный интернет на телефоне.

Бэкапы и безопасность

  • По умолчанию у сервера нет пароля, поэтому подключиться может любой, кто знает адрес. Чтобы задать его, щёлкните в клиенте правой кнопкой по имени сервера и откройте Edit Virtual Server.
  • Не открывайте порт ServerQuery (10011) в интернет.
  • Настройки и каналы хранятся в томе ts_veri. Чтобы сделать копию тома: docker run --rm -v ts_veri:/veri -v "$PWD":/yedek alpine tar czf /yedek/ts-yedek.tgz -C /veri .
  • Для обновлений безопасности регулярно загружайте образ и пересоздавайте контейнер. Ваши данные лежат в томе, поэтому настройки не потеряются.
  • Если хотите, чтобы друзья вводили доменное имя вместо IP, см. как подключить свой домен.

Готовый сервер TeamSpeak в Seturack

Если при заказе выбрать TeamSpeak, сервер будет готов примерно за 3–4 минуты. В панели вы увидите строки Адрес подключения и Ключ администратора. Порты 9987/UDP для голоса и 30033/TCP для передачи файлов открыты, а ServerQuery закрыт для внешнего доступа. Лицензионное соглашение TeamSpeak вы принимаете при заказе. Шаги подключения описаны в справочной статье о TeamSpeak.

Если не хотите настраивать вручную, загляните на страницу сервера TeamSpeak.

Комментарии0

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

Поделитесь своим мнением первым.

Присоединяйтесь к обсуждению

Пожалуйста, войдите или зарегистрируйтесь, чтобы оставить комментарий.

Не пропускайте новые записи

Получайте наши свежие инструкции, руководства и новости продукта на почту.

Вы подписались на нашу рассылку.