# Tailcat: conecta una máquina remota con servicios locales

> Da a un agente remoto acceso a un servicio concreto de tu máquina mediante un túnel cifrado. Puedes abrir un puerto para una tarea y detener el proceso cuando termine.

Verificado el 26 oct 2026.

## Qué es

Tailcat es una herramienta de terminal y biblioteca Go para conectar dos máquinas mediante túneles cifrados. Reutiliza piezas de Tailscale sin necesitar su cuenta ni su plano de control.

## Para qué te sirve

- Cuando el agente corre en un servidor y necesita consultar tu aplicación de desarrollo.
- Cuando quieres exponer un único puerto durante una prueba remota.
- Cuando necesitas mover archivos o usar SSH entre equipos sin montar una VPN completa.

## Cómo funciona

Un extremo escucha y muestra una dirección que compartes por otro canal. El cliente la usa para establecer un túnel WireGuard. El enlace intenta una conexión directa y puede recurrir a relés DERP. El CLI tiene servicios separados para puertos, archivos, comandos y SSH; el permiso que concedas depende del modo elegido.

## Antes de empezar

Instala Tailcat en ambos extremos y comprueba que el servicio local funciona. No exige cuenta de Tailscale ni modificar rutas o DNS del equipo. Hay paquetes para varios sistemas y un método de compilación con Go. Los relés públicos tienen limitaciones de uso; el README explica cómo utilizar uno propio.

Repositorio activo comprobado con GitHub el 26 oct 2026; último commit consultado del 2026-10-07.

## Límites y alternativas

El cifrado no reduce los permisos del servicio que publiques. Un puerto puede dar acceso a datos o funciones sensibles. El modo SSH sin autenticación entrega una shell a quien conozca la dirección; para SSH, el proyecto también documenta autenticación por clave. Empieza por un solo puerto y conserva la dirección en un canal privado. Para acceso continuo compara una red administrada con políticas propias.

## Recursos

- [Repo en GitHub](https://github.com/tailscale/tailcat) - 8483 estrellas; licencia de GitHub: BSD-3-Clause.
- [README consultado](https://github.com/tailscale/tailcat/blob/52fbad323e9d352f1febb623e0975368e9a8cbdd/README.md) - funciones e instalación de la revisión consultada.
- [INSTALL.md](https://github.com/tailscale/tailcat/blob/52fbad323e9d352f1febb623e0975368e9a8cbdd/INSTALL.md) - referencia oficial del proyecto.
