Guía completa: Instala tu propio servidor TeamTalk en Ubuntu 24.04

¿Quieres tener tu propio espacio de comunicación de voz en línea? Con esta guía de BR Nube Digital, aprenderás paso a paso cómo instalar y configurar un servidor TeamTalk en Ubuntu 24.04. Ideal para comunidades, equipos o simplemente para conectar con tus amigos de forma privada y controlada.
SERVIDORES Y REDES
Brayan Rueda
5/29/2025 · 2 min read
white concrete building
Guía completa: Instala tu propio servidor TeamTalk en Ubuntu 24.04
¿Quieres tener tu propio espacio de comunicación de voz en línea? Con esta guía de BR Nube Digital, aprenderás paso a paso cómo instalar y configurar un servidor TeamTalk en Ubuntu 24.04. Ideal para comunidades, equipos o simplemente para conectar con tus amigos de forma privada y controlada.

  1. Preparación
    Antes de empezar, asegúrate de tener todo listo para una instalación sin problemas:
    Asegúrate de estar conectado como root a tu VPS por SSH. Se recomienda usar PuTTY para esto.
    Para pegar comandos en la terminal de PuTTY, simplemente haz clic derecho.
  2. Descarga y Extracción de Archivos
    Vamos a obtener los archivos necesarios para el servidor TeamTalk y prepararlos para la instalación.
    Primero, navega a un directorio donde quieras descargar los archivos. Puedes usar:
    cd /home/usuario/teamtalkserver
    Luego, descarga el paquete del servidor TeamTalk:
    wget https://bearware.dk/teamtalk/v5.16/teamtalkpro-v5.16-ubuntu22-x86_64.tgz
    Descomprime el archivo descargado:
    tar -xvzf teamtalkpro-v5.16-ubuntu22-x86_64.tgz
    Ahora, accede al directorio del servidor:
    cd teamtalkpro-v5.16-ubuntu22-x86_64/server
  3. Creación de Usuario para el Servidor
    Por seguridad y buenas prácticas, es recomendable crear un usuario dedicado para el servidor TeamTalk.
    Crea un nuevo usuario llamado teamtalkk (o el nombre que prefieras):
    sudo adduser teamtalkk
    Habilita linger para este usuario, lo que permite que los procesos del usuario se ejecuten incluso después de que este cierre sesión:
    loginctl enable-linger teamtalkk
  4. Mover Archivos al Nuevo Usuario
    Una vez creado el usuario, debemos mover los archivos del servidor a su directorio y asignar los permisos correctos.
    Mueve el directorio tt5prosrv al directorio home del nuevo usuario:
    mv tt5prosrv /home/teamtalkk
    Cambia el propietario de los archivos al usuario teamtalkk:
    chown teamtalkk:teamtalkk /home/teamtalkk/tt5prosrv
    Ajusta los permisos para el ejecutable del servidor:
    chmod 755 /home/teamtalkk/tt5prosrv
  5. Configuración del Servidor
    Ahora, es momento de configurar el servidor TeamTalk con el asistente integrado.
    Cambia al usuario teamtalkk que acabas de crear:
    su teamtalkk
    Ejecuta el asistente de configuración. Este te guiará a través de las opciones principales:
    ./tt5prosrv-wizard
    ¡IMPORTANTE! Cuando el asistente pregunte “¿Bind to specific IP-addresses?”, responde “N”. Esto asegurará que el servidor escuche en todas las direcciones IP y dominios, permitiendo la conexión a través de tu nombre de dominio personalizado.
  6. Abrir Puertos en el Firewall
    Para que tu servidor sea accesible desde internet, necesitas abrir el puerto que configuraste en tu firewall.
    Si configuraste el puerto 10333 (un puerto común para TeamTalk), usa el siguiente comando para abrirlo en el firewall ufw de Ubuntu:
    sudo ufw allow 10333
  7. Iniciar el Servidor
    Con la configuración lista y los puertos abiertos, es hora de iniciar tu servidor TeamTalk.
    Desde el usuario teamtalkk (asegúrate de seguir con su teamtalkk si no lo estás):
    ./tt5prosrv -d
    El parámetro -d es para ejecutarlo como demonio (en segundo plano).
  8. Configurar el Dominio
    Finalmente, asegúrate de que tu dominio apunte correctamente a tu VPS.
    Registro A: Es crucial que tu dominio (por ejemplo, radio.lamiradadeportiva.online) apunte a la dirección IP de tu VPS mediante un registro A en tu proveedor de dominio. Si no estás seguro de cómo hacerlo, consulta la documentación de tu registrador de dominio.
    Una vez configurado, podrás conectar a tu servidor TeamTalk usando tu dominio y el puerto que hayas configurado.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll to Top