Descarga Localtonet
Elige tu plataforma para descargar Localtonet y empezar.
Localtonet para Windows
Instala la app o descarga una versión independiente para Windows.
- Tienda
-
Microsoft Store
- Binarios
-
64-bit
-
32-bit
-
ARM64
-
Inicia Localtonet con tu token:
Abre la app y pega tu AuthToken cuando te lo pida, o iníciala desde la línea de comandos.Abre el Símbolo del sistema o PowerShell en la carpeta que contiene localtonet y ejecuta:
localtonet --authtoken <YOUR_TOKEN>Esto guarda el token en local. Una vez autenticado, Localtonet está listo para usar.
-
Ejecuta Localtonet como servicio de Windows (inicio automático):
Instala Localtonet como servicio de Windows para que se inicie automáticamente en cada arranque, siga funcionando tras cerrar sesión y no necesite una terminal abierta. Ejecuta el Símbolo del sistema o PowerShell como administrador y luego:
localtonet --install-service --authtoken <YOUR_TOKEN>localtonet --start-service --authtoken <YOUR_TOKEN>El servicio aparece en services.msc. Usa --stop-service, --status-service o --remove-service para gestionarlo.
Localtonet para macOS
Descarga para Intel o Apple Silicon, o instala con Homebrew.
- Arquitecturas
-
Intel (x64)
-
Silicon (ARM64)
-
Inicia Localtonet con tu token:
Abre la app y pega tu AuthToken cuando te lo pida, o iníciala desde la línea de comandos.Abre Terminal en la carpeta que contiene localtonet y ejecuta:
localtonet --authtoken <YOUR_TOKEN>Esto guarda el token en local. Una vez autenticado, Localtonet está listo para usar.
-
Descarga e inicia con Homebrew:
Usa nuestro tap oficial para instalar Localtonet en macOS
brew tap localtonet/tapbrew install localtonetlocaltonet --versionSobre los taps: un tap de Homebrew añade un repositorio de terceros para que puedas instalar y actualizar fórmulas desde él.
-
Descarga manual:
Si prefieres una descarga directa, descarga el archivo para tu Mac e instálalo manualmente
curl -L https://localtonet.com/download/localtonet-osx-64.zip -o localtonet-osx-64.zipunzip localtonet-osx-64.zip -d ~/localtonetchmod 755 ~/localtonet/localtonet#Opcional: mover al PATH (puede requerir sudo) # sudo mv ~/localtonet/localtonet /usr/local/bin/localtonet #Autenticarlocaltonet --authtoken <YOUR_TOKEN>
-
Ejecuta Localtonet como servicio de launchd (inicio automático):
Instala Localtonet como servicio en segundo plano para que se inicie automáticamente en cada arranque, siga funcionando tras cerrar sesión y no necesite una terminal abierta. Requiere privilegios de administrador/root:
sudo localtonet --install-service --authtoken <YOUR_TOKEN>sudo localtonet --start-service --authtoken <YOUR_TOKEN>La tarea se registra en ~/Library/LaunchAgents/. Usa --stop-service, --status-service o --remove-service para gestionarlo.
Localtonet para Linux
Elige la versión para tu arquitectura o usa el instalador rápido.
- Arquitecturas
-
x64
-
ARM
-
ARM64
- MUSL
-
MUSL x64
-
MUSL ARM
-
MUSL ARM64
- Móvil
-
Termux
-
Inicia Localtonet con tu token:
Abre la app y pega tu AuthToken cuando te lo pida, o iníciala desde la línea de comandos.Abre Terminal en la carpeta que contiene localtonet y ejecuta:
localtonet --authtoken <YOUR_TOKEN>Esto guarda el token en local. Una vez autenticado, Localtonet está listo para usar.
-
Instalación rápida:
Este comando de una línea detecta tu CPU/SO, descarga la versión correcta y la instala en /usr/local/bin/localtonet
curl -fsSL https://localtonet.com/install.sh | shPor qué puede pedir sudo: instalar en /usr/local/bin y gestionar servicios del sistema suele requerir privilegios de administrador.
-
Descarga manual:
Si prefieres una descarga directa, descarga el archivo para tu Linux e instálalo manualmente
wget https://localtonet.com/download/localtonet-linux-x64.zipunzip localtonet-linux-x64.zip -d ~/localtonetchmod 755 ~/localtonet/localtonet#Opcional: mover al PATH (requiere sudo) # sudo mv ~/localtonet/localtonet /usr/local/bin/localtonet #Autenticar~/localtonet/localtonet --authtoken <YOUR_TOKEN>
-
Ejecuta Localtonet como servicio de systemd (inicio automático):
Instala Localtonet como servicio de systemd para que se inicie automáticamente tras cada reinicio, siga funcionando tras cerrar sesión y no necesite una terminal abierta. Se requieren privilegios de root (y systemd; Termux no es compatible, usa la app de Android en su lugar):
sudo localtonet --install-service --authtoken <YOUR_TOKEN>sudo localtonet --start-service --authtoken <YOUR_TOKEN>El archivo de unidad se crea en /etc/systemd/system/localtonet.service. Consulta el estado con systemctl status localtonet o mira los registros en directo con journalctl -u localtonet -f. Usa --stop-service, --status-service o --remove-service para gestionarlo.
Paquetes para Linux
Paquetes DEB y RPM instalables para x64 y ARM64. Requieren systemd 247 o posterior y OpenSSL 3, como en Debian 12, Ubuntu 22.04+ o RHEL 9.
-
Debian / Ubuntu · x64↓
Instrucciones de instalación
1. Instala el paquete descargado. Abre una terminal en el directorio que contiene
localtonet-linux-x64.deb.sudo apt install ./localtonet-linux-x64.deb2. Configura tu AuthToken. Edita
/etc/localtonet/auth-tokencomo root y sustituyeDUMMY_AUTH_TOKENpor tu token en una sola línea. Después protege el archivo y comprueba la configuración:sudo chmod 600 /etc/localtonet/auth-token sudo localtonet --headless --authtoken-file /etc/localtonet/auth-token --check-config3. Inicia el servicio. Cuando la comprobación de la configuración sea correcta:
sudo systemctl enable --now localtonet.service sudo journalctl -u localtonet.servicePara la VPN, cambia al servicio VPN:
sudo modprobe tun sudo systemctl disable --now localtonet.service sudo systemctl enable --now localtonet-vpn.service sudo journalctl -u localtonet-vpn.servicePara actualizar, instala el nuevo paquete y ejecuta
sudo systemctl restart localtonet. Tu configuración se conserva.Si usas la VPN, reinicia
localtonet-vpn.serviceen su lugar. -
Debian / Ubuntu · ARM64↓
Instrucciones de instalación
1. Instala el paquete descargado. Abre una terminal en el directorio que contiene
localtonet-linux-arm64.deb.sudo apt install ./localtonet-linux-arm64.deb2. Configura tu AuthToken. Edita
/etc/localtonet/auth-tokencomo root y sustituyeDUMMY_AUTH_TOKENpor tu token en una sola línea. Después protege el archivo y comprueba la configuración:sudo chmod 600 /etc/localtonet/auth-token sudo localtonet --headless --authtoken-file /etc/localtonet/auth-token --check-config3. Inicia el servicio. Cuando la comprobación de la configuración sea correcta:
sudo systemctl enable --now localtonet.service sudo journalctl -u localtonet.servicePara la VPN, cambia al servicio VPN:
sudo modprobe tun sudo systemctl disable --now localtonet.service sudo systemctl enable --now localtonet-vpn.service sudo journalctl -u localtonet-vpn.servicePara actualizar, instala el nuevo paquete y ejecuta
sudo systemctl restart localtonet. Tu configuración se conserva.Si usas la VPN, reinicia
localtonet-vpn.serviceen su lugar. -
Fedora / RHEL · x64↓
Instrucciones de instalación
1. Instala el paquete descargado. Abre una terminal en el directorio que contiene
localtonet-linux-x64.rpm.sudo dnf install ./localtonet-linux-x64.rpm2. Configura tu AuthToken. Edita
/etc/localtonet/auth-tokencomo root y sustituyeDUMMY_AUTH_TOKENpor tu token en una sola línea. Después protege el archivo y comprueba la configuración:sudo chmod 600 /etc/localtonet/auth-token sudo localtonet --headless --authtoken-file /etc/localtonet/auth-token --check-config3. Inicia el servicio. Cuando la comprobación de la configuración sea correcta:
sudo systemctl enable --now localtonet.service sudo journalctl -u localtonet.servicePara la VPN, cambia al servicio VPN:
sudo modprobe tun sudo systemctl disable --now localtonet.service sudo systemctl enable --now localtonet-vpn.service sudo journalctl -u localtonet-vpn.servicePara actualizar, instala el nuevo paquete y ejecuta
sudo systemctl restart localtonet. Tu configuración se conserva.Si usas la VPN, reinicia
localtonet-vpn.serviceen su lugar. -
Fedora / RHEL · ARM64↓
Instrucciones de instalación
1. Instala el paquete descargado. Abre una terminal en el directorio que contiene
localtonet-linux-arm64.rpm.sudo dnf install ./localtonet-linux-arm64.rpm2. Configura tu AuthToken. Edita
/etc/localtonet/auth-tokencomo root y sustituyeDUMMY_AUTH_TOKENpor tu token en una sola línea. Después protege el archivo y comprueba la configuración:sudo chmod 600 /etc/localtonet/auth-token sudo localtonet --headless --authtoken-file /etc/localtonet/auth-token --check-config3. Inicia el servicio. Cuando la comprobación de la configuración sea correcta:
sudo systemctl enable --now localtonet.service sudo journalctl -u localtonet.servicePara la VPN, cambia al servicio VPN:
sudo modprobe tun sudo systemctl disable --now localtonet.service sudo systemctl enable --now localtonet-vpn.service sudo journalctl -u localtonet-vpn.servicePara actualizar, instala el nuevo paquete y ejecuta
sudo systemctl restart localtonet. Tu configuración se conserva.Si usas la VPN, reinicia
localtonet-vpn.serviceen su lugar.
Localtonet para OpenWrt
ExperimentalEjecuta Localtonet en tu router con un paquete para tu firmware y tu arquitectura.
-
OpenWrt 24.10 · x64 · IPK
-
OpenWrt 24.10 · ARM64 · IPK
-
OpenWrt 25.12+ · x64 · APK v3
-
OpenWrt 25.12+ · ARM64 · APK v3
IPK para OpenWrt 24.10 · APK v3 para 25.12+ · x64 y ARM64
-
Instala el paquete
Transfiere la descarga a tu router y abre una sesión SSH como root en ese directorio. Verifica la arquitectura antes de instalar.
opkg print-architecture opkg update opkg install ./localtonet-openwrt-24.10-x64.ipkLos paquetes APK locales no están firmados, así que la instalación requiere
--allow-untrusted. -
Añade tu AuthToken
Edita
/etc/localtonet/auth-tokencomo root. SustituyeDUMMY_AUTH_TOKENpor tu token en una sola línea, luego protege el archivo y verifica la configuración.chmod 600 /etc/localtonet/auth-token localtonet --headless --authtoken-file /etc/localtonet/auth-token --check-config -
Activa el inicio automático
Cuando la comprobación de la configuración sea correcta, activa el servicio y revisa sus registros.
uci set localtonet.main.enabled='1' uci commit localtonet /etc/init.d/localtonet enable /etc/init.d/localtonet restart logread -e localtonetPara actualizar, instala el nuevo paquete y reinicia el servicio. Tu configuración se conserva.
Los paquetes no están firmados y son experimentales. Valida en tu dispositivo la compatibilidad del firmware, los túneles y la VPN. Nunca fuerces una arquitectura que no coincida.
Localtonet para NAS / Home Assistant
Plantillas de instalaciónConecta tu NAS o Home Assistant con plantillas de despliegue listas para configurar.
Synology Container Manager · QNAP Container Station · Home Assistant
-
Extrae las plantillas
Descarga y extrae el ZIP y abre
README.txtpara ver las instrucciones completas. El archivo incluye las plantillas para NAS y para Home Assistant. -
Configura tu dispositivo
NAS / Docker Compose
Copia
nas/auth-token.exampleennas/auth-token, introduce tu AuthToken y mantén el archivo privado. Comprueba que la etiqueta de imagen denas/compose.yamlesté disponible en el registro.Importa el archivo Compose como proyecto en tu gestor de contenedores o ejecuta este comando desde el directorio
nas:docker compose up -dHome Assistant OS / Supervised
Sigue los pasos de instalación de la app local de
README.txte introduce tu AuthToken en la configuración de la app.
README.txt
Son plantillas de instalación, no instaladores SPK / QPKG ni una publicación oficial en la tienda de Home Assistant. Usan la red del host de Linux para el acceso a la LAN y no activan privilegios de VPN.
Localtonet para Android
Consigue la app de Android en Google Play o descarga el archivo APK.
- Fuentes
-
Google Play
-
Archivo APK
-
Archivo APK (.zip)
Localtonet para Docker
Ejecuta Localtonet en un contenedor con la imagen oficial de Docker.
-
Inicia Localtonet con tu token:
Así te aseguras de tener la versión más reciente de Localtonet
docker pull localtonet/localtonetInicia el contenedor y pásale tu token.docker run localtonet/localtonet --authtoken <YOUR_TOKEN>Esto guarda el token en local. Una vez autenticado, Localtonet está listo para usar.
SSH sin instalación
Conéctate con tu cliente SSH de siempre. No hace falta descargar nada.