Skip to content

About

This repository adds ondemand function to Tailscale

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

Repository files navigation

TS OnDemand - Tailscale On-Demand para Linux

Linux Tailscale Bash License: GPL-3.0

TS Ondemand es un script y conjunto de herramientas para activar Tailscale en modo on-demand en sistemas Linux (Debian, Ubuntu, etc.). Automatiza la conexión/desconexión de Tailscale basada en el SSID de la red WiFi, evitando conexiones permanentes innecesarias y optimizando batería/uso en equipos portátiles.

Perfecto para usuarios que usan Tailscale como VPN pero solo cuando es necesario (ej. redes públicas no confiables).

Características

  • Activación automática de Tailscale al conectarse a redes WiFi no configuradas para desconectarse de la VPN..
  • Integración con NetworkManager.
  • Bajo tiempo de ejecución.

Prerrequisitos

  • Tailscale instalado: curl -fsSL https://tailscale.com/install.sh | sh
  • NetworkManager.

Instalación

  1. Clona el repositorio:
    git clone https://github.com/Alecaishere/ts-ondemand.git \
    cd ts-ondemand \
    chmod +x install.sh \
    sudo ./install.sh
  2. Agrega en la lista de exclusión que redes quieres que Tailscale se deshabilite:
EXCLUDED=("TRABAJO" "CASA")
  1. Tras esto prueba a conectarte a otra red que no esté en la lista anterior y comprueba que Tailscale esté habilitado o no con el siguiente comando:
tailscale status

Si muestra que está desconectado felicidades, todo fue como debía ir.

About

This repository adds ondemand function to Tailscale

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages