Blog

Tutoriales, guías y novedades del producto.

Cómo montar un servidor TeamSpeak

3 noviembre 2026 6 min de lectura
Compartir este artículo

Puedes montar un servidor TeamSpeak 3 con un solo comando de Docker, y funciona con muy poco. La página de soporte de TeamSpeak recomienda como mínimo 1 GB de RAM, y una instalación básica ocupa unos 15 MB de disco. El uso gratuito se limita a un servidor virtual y 32 slots. Para funcionar solo necesita que estén abiertos los puertos 9987/UDP y 30033/TCP.

Para ser administrador, usas una clave de privilegio de un solo uso que se genera en el primer arranque del servidor. Este artículo trata del servidor TeamSpeak 3. Cubrimos las necesidades de recursos, los puertos, el límite de la licencia, una instalación manual con Docker y cómo obtener la clave.

¿Cuántos recursos necesita?

Según el artículo de soporte oficial de TeamSpeak, sirve cualquier distribución de Linux reciente (32 y 64 bits), la CPU debe admitir SSE2 y se recomienda 1 GB de RAM. Una instalación básica ocupa unos 15 MB, y las transferencias de archivos y los iconos necesitan espacio adicional. Las necesidades de memoria crecen con el número de usuarios y de servidores virtuales. Como la recomendación oficial es modesta, tiene sentido empezar con un tamaño pequeño y ampliar si hace falta.

¿Qué puertos necesitas?

Puerto¿Para qué sirve?¿Obligatorio?
9987/UDPVozSí
30033/TCPTransferencia de archivosSí
10011/TCPServerQuery (interfaz de comandos)Opcional, mantenlo cerrado hacia el exterior
10022, 10080, 10443, 41144SSH ServerQuery, WebQuery, TSDNSOpcional

Estos son los puertos predeterminados, y todos se pueden cambiar salvo el de TSDNS. Si ejecutas un segundo servidor en la misma máquina, necesita puertos distintos.

Licencias y límite de slots

Un slot es un usuario conectado al mismo tiempo. El uso gratuito de TeamSpeak se limita a un servidor virtual y 32 slots, y está pensado para grupos y particulares sin fines comerciales. Para más slots o para uso comercial, necesitas una licencia de TeamSpeak. Los tipos de licencia y los precios pueden cambiar, así que consulta el sitio web de TeamSpeak. La cuota de la licencia no forma parte del precio del servidor, y la licencia la compras tú mismo a TeamSpeak.

¿Qué es un servidor virtual?

En TeamSpeak, una sola instalación puede alojar varios servidores virtuales. Cada servidor virtual tiene su propio puerto, canales, permisos y usuarios. Con el uso gratuito solo puedes abrir un servidor virtual. El primero usa el puerto 9987 de forma predeterminada, y los siguientes toman puertos distintos.

Instalación manual con Docker

  1. Prepara un servidor Ubuntu con Docker instalado.
  2. Inicia el servidor: 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. Toma la clave de privilegio del registro: busca la línea que empieza por token= en la salida de docker logs teamspeak.
  4. En el cliente de TeamSpeak, abre Connections > Connect, escribe la dirección IP del servidor y conéctate.
  5. Si el cliente pide la clave de privilegio, pega el valor. Si no la pide, usa Permissions > Use Privilege Key.

El valor TS3SERVER_LICENSE=accept del comando significa que aceptas el contrato de licencia de TeamSpeak, así que léelo antes. Hemos dejado fuera el puerto 10011 a propósito. Docker abre todos los puertos que publicas y se salta tus reglas de ufw, así que publica con -p solo los puertos que realmente necesites. Si prefieres no usar Docker, puedes descargar el archivo del servidor para Linux desde el sitio web de TeamSpeak y ejecutarlo.

¿Cómo funciona la clave de privilegio?

  • La clave se genera en el primer arranque del servidor y aparece en el registro del primer servidor virtual.
  • Se puede usar una sola vez. Después ya no sirve.
  • Para otros administradores, crea una clave nueva en el cliente, en Permissions > Privilege Keys.

Primeros ajustes

  • Si usas el puerto predeterminado 9987, no escribes ningún puerto en el cliente. Si elegiste otro puerto, escribe la dirección así: 203.0.113.5:9500.
  • Organiza los canales desde el principio: abre subcanales como chat, juegos y una sala de descanso bajo el canal principal.
  • Da los permisos a grupos, no a usuarios concretos. Cuando alguien nuevo entra en el grupo adecuado, los permisos vienen con él, y los cambios posteriores son más fáciles.
  • Si el contenedor se cierra justo después de arrancar, comprueba que TS3SERVER_LICENSE=accept está en el comando.

Ejecutar otras cosas en el mismo servidor

TeamSpeak es una carga pequeña, así que puede funcionar junto a un sitio web. En ese caso, dimensiona el servidor para la otra aplicación. Anota los puertos de cada aplicación para que no choquen y abre en el cortafuegos solo lo necesario.

Si no puedes conectarte

  1. Comprueba con docker ps que el contenedor está en ejecución. Si no lo está, docker logs teamspeak muestra el motivo.
  2. Asegúrate de que ningún cortafuegos bloquea los puertos 9987/UDP y 30033/TCP. Si usas el cortafuegos del panel, permite estos dos puertos.
  3. Comprueba que has escrito la dirección IP correcta en el cliente.
  4. Algunas redes bloquean el tráfico UDP. Prueba con otra red, por ejemplo los datos móviles de tu teléfono.

Copias de seguridad y seguridad

  • El servidor no tiene contraseña de forma predeterminada, así que cualquiera que conozca la dirección puede conectarse. Para ponerla, haz clic con el botón derecho en el nombre del servidor en el cliente y abre Edit Virtual Server.
  • No abras el puerto de ServerQuery (10011) a internet.
  • Los ajustes y los canales están en el volumen ts_veri. Para hacer una copia del volumen: docker run --rm -v ts_veri:/veri -v "$PWD":/yedek alpine tar czf /yedek/ts-yedek.tgz -C /veri .
  • Para las actualizaciones de seguridad, descarga la imagen con regularidad y vuelve a crear el contenedor. Tus datos están en el volumen, así que no pierdes tus ajustes.
  • Si quieres que tus amigos escriban un nombre de dominio en lugar de una IP, consulta cómo conectar tu propio dominio.

Un servidor TeamSpeak preparado en Seturack

Si eliges TeamSpeak al hacer el pedido, el servidor está listo en unos 3-4 minutos. En el panel ves las filas Dirección de conexión y Clave de administrador. Están abiertos el puerto 9987/UDP para la voz y el 30033/TCP para la transferencia de archivos, y ServerQuery está cerrado hacia el exterior. Aceptas el contrato de licencia de TeamSpeak al hacer el pedido. Los pasos de conexión están en el artículo de ayuda de TeamSpeak.

Si prefieres saltarte la instalación manual, consulta la página del servidor TeamSpeak.

Comentarios0

Todavía no hay comentarios

Sea la primera persona en compartir su opinión.

Participe en la conversación

Inicie sesión o regístrese para dejar un comentario.

No se pierda ningún artículo

Reciba nuestros últimos tutoriales, guías y novedades de productos en su correo.

Se ha suscrito a nuestro boletín.