#!/bin/bash # scripts/instalar_tailscale.sh # Automatización de la instalación de Tailscale en srv-NS8 RED='\033[0;31m' GREEN='\033[0;32m' YELLOW='\033[1;33m' NC='\033[0m' if [ "$EUID" -ne 0 ]; then echo -e "${RED}Ejecutar con sudo.${NC}" exit 1 fi echo -e "${YELLOW}Iniciando instalación de Tailscale...${NC}" # 1. Ejecutar script oficial de instalación curl -fsSL https://tailscale.com/install.sh | sh # 2. Habilitar el servicio systemctl enable --now tailscaled # 3. Informar al usuario para la autenticación echo -e "\n${GREEN}Tailscale ha sido instalado.${NC}" echo -e "${YELLOW}IMPORTANTE: Ahora debes autenticar el servidor.${NC}" echo -e "Ejecuta el siguiente comando en tu terminal y sigue el enlace de autenticación:" echo -e "${CYAN}sudo tailscale up${NC}" # 4. Nota sobre Subnet Routing (opcional) echo -e "\n${NC}Si deseas acceder a la LAN 10.0.10.x desde fuera, usa el flag: --advertise-routes=10.0.10.0/24${NC}"