50% de descuento Todos los planes, tiempo limitado. A partir de $2.48/mo
Quedan 12 minutos
Juegos y medios

Cómo configurar un servidor TeamSpeak en Linux (Ubuntu/Debian/Rocky)

Nick Plata By Nick Plata 12 minutos de lectura Actualizado el 7 de octubre de 2025
Mapa de franjas de metro ultrarreal en vidrio, cinco estaciones en orden con pequeñas paradas tituladas: UBUNTU 24.04 → SYSTEMD → UFW/FIREWALLD → SRV; colocado de forma que imite un mapa del metro; un pequeño icono de VPS en el extremo.

Si desea voz privada, de baja latencia y con control total, puede configurar un servidor TeamSpeak en Linux en minutos. Esta guía se centra en las distribuciones LTS actuales, una versión limpia. sistemad servicio y controles de seguridad pequeños pero importantes. Lo iniciarás como usuario dedicado, abre el botón derecho puertos, reclamar el clave de privilegioy manténgalo ejecutándose al arrancar. Si está en Windows, puede obtener información sobre cómo instalar un Servidor TeamSpeak en un servidor Windows en otro de nuestros posts.

Requisitos previos: sistema operativo, puertos y acceso

Centro flotante de placa base micro-ATX ultrarreal; tres delgadas losas de vidrio orbitan como satélites grabados UBUNTU 24.04, DEBIAN 12, ROCKY 9. Un riel lateral de pestañas hexagonales encaja: UDP 9987, TCP 30033, TCP 10011.

Antes de instalar cualquier cosa, confirme los conceptos básicos. Un VPS o una máquina dedicada hace la vida más fácil, ya que los ISP residenciales a menudo se quedan atrás NAT de nivel de operador (CGNAT) que bloquea el tráfico entrante. Utilice una imagen LTS y un usuario no root con sudo. Puede configurar un servidor TeamSpeak en Linux en Ubuntu 24.04 LTS, Debian 12, o Rocoso/Alma 9; Los pasos son los mismos con pequeños cambios en el firewall.

Necesitará permitir que el núcleo puertos. La voz continúa UDP 9987, la transferencia de archivos es TCP 30033y ServerQuery es TCP 10011. Si planeas usar TSDNS, agregar TCP 41144, y para la lista web heredada, es posible que vea PDU 2010 saliente. Documentos de TeamSpeak Registros SRV para que pueda asignar nombres al destino y puerto correctos. Como referencia, consulte el documento oficial. Descargas de TeamSpeak página y información del puerto para confirmar los valores predeterminados actuales:

Si alojas en casa y tu IP pública pertenece a CGNAT, los usuarios externos no podrán comunicarse con usted, incluso con el reenvío de puertos del enrutador. Mover el servicio a un VPS evita ese obstáculo y le brinda un IPv4 fijo. Con la imagen de la red clara, puede recuperar los archivos del servidor y preparar el servicio.

Descargar y preparar el servidor

La ventana del terminal ultrarrealista sobre una pizarra de vidrio muestra tres tiempos grabados en mayúsculas grandes: DNF / APT, CURL+TAR, FIRST RUN. Debajo, una delgada franja de directorio: /opt/TeamSpeak y chown. Una microinsignia dice x86_64.

Descargará el servidor actual de 64 bits, creará un servidor dedicado equipohablar usuario, acepte la licencia y realice un inicio único para obtener la clave de privilegio. Estos comandos funcionan en ubuntu, Debian, y Rocoso-imágenes basadas.

  1. Primero, instale asistentes de archivo si es necesario, luego agregue el usuario y los directorios:
  • Ubuntu/Debian:
sudo apt update
sudo apt install -y bzip2 tar curl
  • Rocoso/Alma:
sudo dnf install -y bzip2 tar curl

 

  1. Cree el usuario y las carpetas en tiempo de ejecución:
sudo useradd -r -m -d /opt/TeamSpeak -s /usr/sbin/nologin TeamSpeak
sudo mkdir -p /opt/TeamSpeak
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak

 

  1. A continuación, descargue la última versión y descomprímala en /opt/EquipoHablar. El servidor ascendente es 3.13.7 para Linux x86_64 al momento de escribir este artículo. Consulte siempre la página de descarga oficial para obtener actualizaciones y hashes.
cd /tmp
curl -LO https://files.TeamSpeak-services.com/releases/server/3.13.7/TeamSpeak3-server_linux_amd64-3.13.7.tar.bz2
tar xvjf TeamSpeak3-server_linux_amd64-3.13.7.tar.bz2
sudo rsync -a TeamSpeak3-server_linux_amd64/ /opt/TeamSpeak/
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak

 

  1. Acepte la licencia con un archivo o variable de entorno. El método más simple en una VM es un pequeño archivo de marcador en la página de inicio de TeamSpeak, luego una primera ejecución en la cuenta de TeamSpeak para generar el token de administrador.
sudo -u TeamSpeak touch /opt/TeamSpeak/.ts3server_license_accepted
sudo -u TeamSpeak /opt/TeamSpeak/ts3server_minimal_runscript.sh

 

  1. Mire la salida del terminal y escriba la línea "token". Esta clave le permite reclamar administrador en el cliente. Detenga el proceso con Ctrl+C. Con los binarios implementados y el token guardado, conviértalo en un servicio administrado.

 

Un diseño único y limpio funciona en todas las distribuciones, por lo que puede configurar un servidor TeamSpeak en Linux una vez y reutilizar el manual para futuros nodos.

Conviértalo en un servicio con systemd

El frente del servidor Ultrareal 1U (metal cepillado fino, LED de alimentación iluminado) flota ante tres paneles de vidrio delgados que forman una tubería.

Una unidad adecuada le permite iniciar, detener, reiniciar, registrar e iniciar automáticamente en el arranque. Crea un mínimo sistemad servicio que apunta a la carpeta instalada y se ejecuta como usuario sin privilegios. El Documentos de la comunidad TeamSpeak Unidades de servicio Linux en profundidad.

  1. Cree el archivo de unidad:
sudo tee /etc/systemd/system/TeamSpeak.service >/dev/null << 'EOF'
[Unit]
Description=TeamSpeak 3 Server
Wants=network-online.target
After=network.target
[Service]
WorkingDirectory=/opt/TeamSpeak
User=TeamSpeak
Type=forking
PIDFile=/opt/TeamSpeak/ts3server.pid
ExecStart=/opt/TeamSpeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/opt/TeamSpeak/ts3server_startscript.sh stop
ExecReload=/opt/TeamSpeak/ts3server_startscript.sh restart
Restart=always
RestartSec=15
[Install]
WantedBy=multi-user.target
EOF

 

  1. Vuelva a cargar systemd y habilite el servicio:
sudo systemctl daemon-reload
sudo systemctl enable --now TeamSpeak

 

  1. Verifique el servicio y capture el token nuevamente si es necesario:
sudo systemctl status TeamSpeak --no-pager
journalctl -u TeamSpeak -n 50 --no-pager

 

Ahora que el servicio se está ejecutando, abra el archivo necesario. puertos para que los clientes puedan llegar a los puntos finales de voz, consultas y transferencia de archivos. Una vez que el servidor esté bajo sistemad, puede instalar un servidor TeamSpeak en Linux en cualquier VPS y cuente con el reinicio automático después de reinicios o fallas.

Abra el Firewall, UFW o firewalld

Cortafuegos de puerta de vidrio ultrareal; Asas gemelas UFW y FIREWALLD. Los montantes del marco de la puerta se iluminan con: 9987/UDP, 30033/TCP, 10011/TCP, 41144, 2010 OUT; ticks del dintel: IPv6, RECARGAR, CONECTAR.

Abra la voz, la transferencia de archivos y la consulta. puertos. En Ubuntu, probablemente usarás UFW. En Rocky o Alma, el valor predeterminado es cortafuegos.

Ejemplo de UFW:

sudo ufw allow 9987/udp comment "TeamSpeak voice"
sudo ufw allow 30033/tcp comment "TeamSpeak file transfer"
sudo ufw allow 10011/tcp comment "TeamSpeak ServerQuery"
sudo ufw reload

 

Ejemplo de firewall:

sudo firewall-cmd --permanent --add-port=9987/udp
sudo firewall-cmd --permanent --add-port=30033/tcp
sudo firewall-cmd --permanent --add-port=10011/tcp
sudo firewall-cmd --reload

 

Si planeas usar TSDNS, agregar 41144/tcp. Si publica su servidor en la lista web heredada, permita 2010/udp saliente.

Nota IPv6: repetir las reglas para IPv6 si tu anfitrión lo tiene; el cliente puede comunicarse con usted a través de v4 o v6. Con las reglas de red implementadas, conéctese desde el cliente y reclame al administrador.

Administrador de conexión y reclamación

Pantalla de computadora portátil ultrarrealista dividida en tres paneles de vidrio delgados: CONECTAR sobre una línea de entrada IP; CONTRASEÑA manejada por un pequeño teclado de cristal (los puntos PIN se animan al tocar); un mosaico de CANAL iluminado muestra una forma de onda de voz sutil.

Abra el cliente TeamSpeak en su escritorio, conéctese a la IP o dominio de su servidor y, cuando se le solicite, pegue el clave de privilegio desde la primera carrera. Establezca una contraseña de servidor y confirme que puede unirse a un canal y hablar normalmente. Luego puede volver a generar una clave si es necesario revisando los registros o creando un nuevo token en la interfaz de permisos.

Si prefiere un escritorio en la máquina virtual para una configuración única, puede agregar XRDP para llegar a una sesión gráfica desde Windows. Para una configuración GUI paso a paso dentro de Ubuntu, siga nuestra guía de blog para instalar xRDP en Ubuntu

Con los derechos de administrador confirmados, tenga en cuenta el puertos abriste y lo que maneja cada uno. Ese primer inicio de sesión completa su configuración de un servidor TeamSpeak en Linux.

Puertos y propósito predeterminados de TeamSpeak

Aquí hay una tabla de referencia rápida para los valores predeterminados. Puede cambiarlos en la configuración, pero la mayoría de las configuraciones los mantienen tal como están escritos.

Puerto prototipo Objetivo
9987 UDP Tráfico de voz para canales.
30033 tcp Servicio de transferencia de archivos
10011 tcp Interfaz de consulta del servidor
41144 tcp Asistente TSDNS, opcional
2010 UDP Lista de servidores públicos heredados, disponible

TeamSpeak información del puerto y SRV La guía confirma estos valores predeterminados. Una vez que los puertos son sólidos, las ganancias más rápidas provienen de soluciones rápidas para problemas de conexión comunes.

Solución de problemas: no se puede conectar, falta el token, CGNAT

Cuaderno de bitácora ultrarreal (papel microimpreso) bajo una lupa de cristal que resalta la ficha; a su lado, una tarjeta de unidad de servicio grabada con PID y WORKDIR. La tira de bastidor de fondo muestra UDP 9987 y 30033/TCP.

Utilice un breve manual para poder pasar directamente del síntoma a la acción. Estas comprobaciones se aplican independientemente de la distribución siempre que configure un servidor TeamSpeak en Linux con sistemad. Muchas correcciones son las mismas en cualquier Instalación del servidor TeamSpeak Linux.

  • El cliente se desconecta de Internet, pero la LAN local funciona: verificar que UDP 9987 está abierto en el firewall del servidor y reenviado a cualquier enrutador ascendente. Verifique los registros para "escuchar en 0.0.0.0:9987" para confirmar la conexión de voz.
  • Los usuarios externos no pueden conectarse, incluso con reenvío: Compruebe si su ISP asigna una dirección 100.64.0.0/10 a su WAN. Eso insinúa CGNAT. Alojar en un VPS evita ese bloqueo y mantiene un IPv4 estático que se asigna claramente a los clientes.
  • Clave de privilegio perdida: Lea los registros de servicio y busque "token" o reinicie una vez para generar una clave nueva. Captúrelo en su administrador de contraseñas.
  • El servicio no se inicia: Vuelva a comprobar Directorio de trabajo, Usuarioy caminos en su unidad. Una discrepancia impide que se escriba el archivo PID. El ejemplo mostrado anteriormente es una línea de base estable.
  • La carga de archivos falla: Abierto TCP 30033 y confirme que el puerto de transferencia de archivos no se haya modificado en la configuración. El cliente aprende este valor durante el protocolo de enlace de voz.

 

Ahora que tiene los conceptos básicos en buen estado, agregue un dominio para que los usuarios se conecten por nombre en lugar de por una IP y un puerto.

Opcional: Dominio y SRV o TSDNS

Puede asignar un nombre descriptivo a su punto final de voz con un DNS registro SRV. Crear un Un récord para el objetivo, luego agregue una entrada SRV como esta:

_ts3._udp.play.example.com. 3600 IN SRV 0 5 9987 ts.example.com.

 

Los clientes resolverán el SRV y conectarse sin necesidad de un puerto en la dirección. TeamSpeak también admite un TSDNS servicio en 41144/tcp para asignaciones de nombres personalizados. Ambos métodos están documentados por el proveedor en el artículo de información del puerto vinculado anteriormente.

Si prefiere no administrar DNS, aún puede ofrecer a los usuarios un camino sencillo compartiendo un enlace directo como:

ts3server://host.example.com

 

Una vez finalizado el nombramiento, establezca algunos pequeños hábitos de seguridad y mantenimiento para que el servicio se mantenga estable.

Seguridad y Mantenimiento

Asegure la ruta de administración y proteja los datos en reposo. Estas prácticas añaden unos minutos hoy y ahorran horas después.

  • Superficie de administración: Establezca una contraseña segura para el servidor y revise quién la tiene. Consulta del servidor acceso. Utilice inicios de sesión con nombre.
  • Cifrado: Habilite el cifrado de voz del canal a nivel mundial si el presupuesto de su CPU lo permite. Comience con los canales más sensibles.
  • Copias de seguridad: Respaldo ts3server.sqlitedb o su base de datos externa y copiar ts3server.ini. Guarde el archivo de la unidad y las reglas del firewall.
  • Mínimo privilegio: Mantenga el sistemad unidad en el dedicado equipohablar usuario. No ejecute el binario como root.
  • Actualizaciones: Aplique actualizaciones de distribución según una programación y reinicie el servicio después de un cambio de kernel. Pruebe la conectividad después de cada cambio.

Una vez cubiertos los aspectos básicos, elija un tamaño inicial razonable para que el servicio sea fluido para su grupo.

Consejos de selección: hosting, distribución y tamaño

Si su único objetivo es dar una voz rápida a sus amigos, puede configurar un servidor TeamSpeak en Linux en una pequeña máquina virtual y mantener los costos bajos. Los grupos más grandes se benefician de mejores redes y más RAM para la transferencia de archivos. Utilice esta matriz rápida para elegir un punto de partida y luego ajústela después de una semana de tráfico real.

  • Laboratorio doméstico en CGNAT: No luches contra el reenvío de puertos. Mueva el servicio a un VPS con IPv4 público y luego publique DNS. Esta es la forma más rápida de instalar un servidor TeamSpeak en Linux para acceso exterior.
  • Clan de juegos con picos de fin de semana: Comience con 2 vCPU y 2 GB de RAM, luego observe la CPU inactiva y la pérdida de paquetes. Actualice una vez que la voz esté casi saturada durante las horas punta.
  • Club universitario: Preferir Ubuntu 24.04 LTS y UFW normas. Las redes de campus a menudo tienen IPv6, así que pruebe el IPv6 entrante después de abrir los puertos.
  • Equipo de deportes electrónicos, días de partido: Utilice un VPS cerca de la región del juego y registre una línea de base. Si las grabaciones o las cargas de archivos pesados ​​son importantes, agregue almacenamiento y aumente la RAM a 4 GB.
  • Grupo de modificación mixto: Mantener Consulta del servidor bloquear, agregar contraseñas de canales y programar copias de seguridad semanales. Esto mantiene ocupado Instalación de Linux del servidor TeamSpeak previsible.

 

Comience de manera simple y repita.  Una vez elegida una forma, debe saber que el acceso a la GUI en una máquina virtual puede acelerar la configuración inicial, así que lea la siguiente sección para conocer las opciones alojadas y una ruta de escritorio.

Alojamiento y administración remota

Ejecute TeamSpeak en una plataforma creada para una voz estable y un enrutamiento limpio. Nuestro VPS Linux Le brinda IPv4 público, regiones con baja fluctuación y control de raíz en un solo lugar. Puede empezar poco a poco, mantener una latencia ajustada y escalar en minutos a medida que su comunidad crece.

Lo que obtienes con el VPS Linux de Cloudzy:

  • Cálculo con el que puede contar: vCPU modernas, velocidades de reloj consistentes y RAM dedicada dimensionada para voz en tiempo real.
  • Almacenamiento que se mantiene al día: Almacenamiento NVMe o SSD para transferencias rápidas de archivos y escrituras de registros rápidas.
  • Red construida para voz: 10 Gbps uplinks in core locations, anycast-grade routing, and active DDoS filtering that helps keep UDP 9987 steady.
  • Imágenes del sistema operativo que coinciden con su libro de jugadas: Ubuntu 24.04 LTS, Debian 12 o Rocky 9, todos listos para una limpieza sistemad configuración.
  • Acceso y control: Reglas completas de raíz, consola fuera de banda, rDNS y firewall que puedes modificar sin tickets.
  • Herramientas del ciclo de vida: instantáneas antes de actualizaciones, restauraciones rápidas y cambio de tamaño de plan simple.
  • Regiones globales: Con más de 12 ubicaciones en más de 3 continentes, elija el centro de datos más cercano a sus jugadores para reducir el tiempo de viaje de ida y vuelta.
  • Soporte y tiempo de actividad: Ayuda 24 horas al día, 7 días a la semana por parte de ingenieros reales y un SLA de tiempo de actividad del 99,95 %.

 

Si desea un escritorio encima de su VPS para realizar cambios visuales rápidos, implemente un Servidor RDP Linux como un aplicación de un clic en su VPS Linux.

Pensamientos finales

Acabas de ver cómo configurar un servidor TeamSpeak en Linux con una ruta simple y repetible. Este enfoque mantiene la configuración predecible para futuros nodos o regiones. Utilice una distribución LTS, un usuario dedicado y una adecuada sistemad unidad. Abra UDP y TCP puertos ese asunto, reclama la clave de privilegioy agregar SRV si quieres una dirección más amigable. Para un camino más fluido y una IP pública estable, considere alojar en un Cloudzy VPS Linux para que su servidor permanezca accesible día y noche.

 

Preguntas frecuentes

¿Qué puertos necesito abrir para un servidor Linux TeamSpeak básico?

Abra UDP 9987 para voz, TCP 30033 para transferencia de archivos y TCP 10011 para ServerQuery. Si usa TSDNS, abra también TCP 41144. Estos valores predeterminados cubren la mayoría de las instalaciones y coinciden con la guía de puertos de TeamSpeak.

¿Puedo alojar un servidor Linux TeamSpeak detrás de NAT de nivel de operador en casa?

No. Los usuarios fuera de su ISP no pueden iniciar sesiones entrantes a su dirección privada. Puede realizar pruebas localmente, pero los clientes de Internet fallarán. Utilice un VPS con una IPv4 pública o pídale al ISP que apague CGNAT.

¿Cómo inicio automáticamente el servidor TeamSpeak Linux al arrancar?

Cree la unidad systemd, ejecute systemctl enable TeamSpeak y el servicio se iniciará en el arranque y se reiniciará en caso de falla. Verifique el estado y los registros con los comandos mostrados anteriormente.

¿Cómo recupero la clave de privilegios de administrador para mi servidor TeamSpeak Linux?

Busque registros recientes para la línea "token" con journalctl -u TeamSpeak | grep -i token, o generar un token nuevo dentro del cliente bajo permisos.

¿Existe un servidor Linux TeamSpeak 5 o 6 para descargar en lugar de TS3?

Los servidores de producción públicos utilizan las compilaciones del servidor TS3. Siga usando el servidor 3.13.x y consulte la página de descargas oficial para conocer las actualizaciones.

Compartir

Más del blog

Sigue leyendo.

Héroe de las “Mejores alternativas de Plex” con mosaicos Jellyfin, Emby, Stremio y Kodi, una guía rápida de alternativas de Plex.
Juegos y medios

Las mejores alternativas de Plex para servidores multimedia con alojamiento propio: respuesta rápida + desglose detallado

Si desea la respuesta, Jellyfin es la mejor alternativa a Plex para la mayoría de las personas que realmente desean alojar sus medios por sí mismos a largo plazo. Emby es la mejor opción si quieres un acabado más pulido.

Nick PlataNick Plata 14 minutos de lectura
¿Cómo crear una copia de seguridad del servidor de Minecraft?
Juegos y medios

¿Cómo crear una copia de seguridad del servidor de Minecraft?

Ejecutar un servidor de Minecraft sin una copia de seguridad es arriesgado. Tarde o temprano algo se rompe. Los mundos están corruptos, los mods chocan, los complementos se comportan mal o los errores inesperados hacen que el servidor caiga un poco.

Ivy JohnsonIvy Johnson 10 minutos de lectura
A la derecha hay un portal resplandeciente que revela un castillo e islas flotantes. El texto "Mejores Modpacks de Minecraft" aparece en negrita en el lado oscuro izquierdo junto al logotipo de Cloudzy.
Juegos y medios

Los mejores modpacks de Minecraft para jugar en 2026

Vanilla Minecraft se vuelve obsoleto después de cientos de horas. Has vencido al Ender Dragon, construido granjas y explorado biomas. ¿Qué sigue? Los modpacks solucionan este problema agrupando mods

Rexa CiroRexa Ciro 13 minutos de lectura

¿Listo para implementar? Desde $2,48/mes.

Nube independiente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Devolución de dinero en 14 días.