Skip to content
Esta página se tradujo con IA y puede contener imprecisiones. Ayuda a mejorarla en GitHub.

Tailscale / frp / cloudflared ​

Estos tres módulos integran los programas oficiales como procesos gestionados: reinicio automático, registros recogidos en la interfaz y configuración desde la propia interfaz. Gately no incluye estos programas, de modo que siempre puedes usar la última versión oficial.

Ubicación de los programas ​

Los ejecutables se buscan en este orden:

  1. La ruta definida en los ajustes del módulo;
  2. PATH;
  3. El subdirectorio bin/ del directorio de configuración.

En despliegues con Docker, coloca el binario en el directorio de configuración montado, por ejemplo ./gately-data/bin/frpc. Tailscale necesita tanto tailscale como tailscaled.

Los tokens y las claves se guardan con permisos 0600. El token de cloudflared se pasa mediante una variable de entorno, por lo que no aparece en la lista de procesos.

Tailscale ​

  • Gestiona tailscaled (red en espacio de usuario, apta para contenedores) o se conecta a un demonio del sistema existente;
  • Clave de autenticación o enlace de inicio de sesión, con compatibilidad con Headscale;
  • Rutas de subred y nodos de salida;
  • Lista de nodos y proxy SOCKS5;
  • Puerto UDP de WireGuard fijo, que facilita permitir conexiones directas a través de un cortafuegos;
  • Argumentos adicionales y variables de entorno de tailscaled. Si el iptables del host usa el backend nf_tables, añade TS_DEBUG_FIREWALL_MODE=nftables a las variables de entorno; de lo contrario, el reenvío de subredes no funcionará.

frp ​

  • Cliente frpc: proxies tcp / udp / http / https / stcp / xtcp; al añadir o quitar uno, el cambio se aplica de inmediato;
  • Servidor frps: lista de puertos permitidos, subdominios, panel de control;
  • Importar configuración existente: «Importar configuración», en la cabecera de la página, admite los antiguos frpc.ini / frps.ini (incluida la sección [common]) y el toml de frp 0.52+. Puedes elegir un archivo o pegar el contenido. Revisa primero el resultado interpretado y los campos ignorados, y después confirma la importación. En el cliente puedes elegir entre añadir (los proxies con el mismo nombre no se modifican) o reemplazar todos los proxies. La importación no cambia el estado de activación y también se puede invocar por la API en POST /api/frp/import.
  • Migrar desde Lucky: la primera instancia de cliente y la primera instancia de servidor de lucky_frp.lkcf se pueden importar directamente. Consulta Migrar desde Lucky.

Cloudflare Tunnel ​

  • Túneles con token y túneles temporales de trycloudflare;
  • Varios túneles con reinicio automático;
  • Muestra la dirección pública.
  • Los túneles que usan un token de túnel se pueden importar desde Lucky.

Cómo elegir ​

EscenarioRecomendación
Montar una red privada entre varios dispositivosTailscale
Tienes un servidor público y quieres publicar a través de él los servicios internosfrp
Sin IP pública ni servidor, y quieres exponer un servicio web rápidamenteCloudflare Tunnel
Tu operador ofrece un NAT que permite la perforaciónTraversal STUN

Publicado bajo la licencia Apache-2.0.