
tailscale v1.98.10
La forma más fácil y segura de usar WireGuard y 2FA.
Tailscale
Redes privadas WireGuard® simplificadas
Resumen
Este repositorio contiene la mayor parte del código abierto de Tailscale. En particular, incluye el demonio tailscaled y la herramienta CLI tailscale. El demonio tailscaled se ejecuta en Linux, Windows, macOS y, en diversos grados, en FreeBSD y OpenBSD. Las aplicaciones de Tailscale para iOS y Android utilizan el código de este repositorio, pero este no contiene el código de la interfaz gráfica móvil.
Otros repositorios de Tailscale de interés:
- la aplicación para Android está en https://github.com/tailscale/tailscale-android
- el paquete para Synology está en https://github.com/tailscale/tailscale-synology
- el paquete para QNAP está en https://github.com/tailscale/tailscale-qpkg
- el empaquetado para Chocolatey está en https://github.com/tailscale/tailscale-chocolatey
Para conocer los antecedentes sobre qué partes de Tailscale son de código abierto y por qué, consulte https://tailscale.com/opensource/.
Uso
Ofrecemos paquetes para varias distribuciones y plataformas en https://pkgs.tailscale.com.
Otros clientes
Los clientes para macOS, iOS y Windows usan el código de este repositorio, pero además incluyen pequeños envoltorios de interfaz gráfica. Los envoltorios GUI en plataformas que no son de código abierto no son de código abierto.
Compilación
Siempre requerimos la última versión de Go, actualmente Go 1.26. (Aunque compilamos las versiones con nuestro fork de Go, no es necesario usarlo).
go install tailscale.com/cmd/tailscale{,d}
Si está empaquetando Tailscale para distribución, use build_dist.sh en su lugar, para grabar los IDs de commit y la información de versión en los binarios:
./build_dist.sh tailscale.com/cmd/tailscale
./build_dist.sh tailscale.com/cmd/tailscaled
Si su distribución tiene convenciones que impiden el uso de build_dist.sh, haga el equivalente de lo que hace a su manera, para que los informes de errores contengan información de versión útil.
Errores
Por favor, reporte cualquier problema sobre este código o el servicio alojado en el rastreador de problemas.
Contribuciones
¡Las PRs son bienvenidas! Pero por favor, reporte errores. Los mensajes de commit deben hacer referencia a errores.
Requiremos líneas de Developer Certificate of Origin Signed-off-by en los commits.
Consulte commit-messages.md (o revise git log) para nuestro estilo de mensajes de commit.
Acerca de nosotros
Tailscale es desarrollado principalmente por las personas en https://github.com/orgs/tailscale/people. Para otros contribuyentes, consulte:
- https://github.com/tailscale/tailscale/graphs/contributors
- https://github.com/tailscale/tailscale-android/graphs/contributors
Aspectos legales
WireGuard es una marca registrada de Jason A. Donenfeld.