Блог

Інструкції, посібники й новини про продукт.

Як налаштувати сервер TeamSpeak

3 листопада 2026 5 хв читання
Поділитися записом

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

Щоб стати адміністратором, ви використовуєте одноразовий ключ привілеїв, створений під час першого запуску сервера. Ця стаття — про сервер TeamSpeak 3. Ми розглядаємо потребу в ресурсах, порти, ліміт ліцензії, ручне встановлення через Docker і отримання ключа.

Скільки ресурсів потрібно?

Згідно з офіційною статтею підтримки TeamSpeak, підійде будь-який новий дистрибутив Linux (32 і 64 біт), процесор має підтримувати SSE2, а рекомендована RAM — 1 ГБ. Чисте встановлення займає близько 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. Візьміть ключ привілеїв із журналу: у виводі docker logs teamspeak знайдіть рядок, що починається з token=.
  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

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

Поділіться своєю думкою першим.

Долучайтеся до обговорення

Будь ласка, увійдіть або зареєструйтеся, щоб залишити коментар.

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

Отримуйте наші свіжі інструкції, посібники та новини продукту на пошту.

Ви підписалися на нашу розсилку.