Saltar al contenido

Anon Network Guard

Tu VPN.
Conectado a Anon.

Un pequeño complemento local que conecta Anon en Chrome con tu aplicación de VPN existente. Comprueba su estado de conexión, con conexión automática opcional.

macOS 13 o posterior · Apple silicon e Intel · Código abierto

Un enlace local

AnonEn Chrome
Network GuardEn tu Mac
Tu VPNTu configuración
Estado y solicitudes de conexión opcionales.
Tu VPN proporciona el túnel.

Obtener el complemento

Empieza en tu Mac.

Descarga Network Guard y luego sigue los pasos de configuración a continuación.

macOS

Descargar para Mac

Apple silicon (serie M) e Intel
macOS 13+

v0.1.4 · 656.9 KiB

Notas de la versión y SHA-256

Abre el ZIP y luego abre Anon Network Guard Setup.

Windows

Linux

Comprende el alcance

Conoce qué
está protegido.

Protección actual: la disponibilidad de la VPN, no el bloqueo de solicitudes. La billetera puede esperar en su pantalla de apertura, pero las solicitudes en segundo plano pueden continuar. Network Guard todavía no garantiza que la VPN esté lista antes de cada solicitud de red, y un informe de conexión no es una prueba de que el tráfico de este navegador use el túnel.

La prueba independiente de proxy RPC de desarrollo puede enrutar las solicitudes de nodo compatibles a través de SOCKS5. No amplía las verificaciones de estado de la VPN a una protección para todo el tráfico de la billetera.

Cómo funciona y qué auditar

Una herramienta deliberadamente pequeña

Chrome inicia un proceso nativo de corta duración para que la billetera intercambie mensajes estructurados con él. No hay un servidor HTTP en escucha, ni un daemon de Guard siempre activo, ni telemetría, ni un actualizador automático. La herramienta nativa no tiene dependencias de paquetes de terceros y no necesita privilegios de administrador para instalarse.

Con la conexión automática activada, una nueva visita a la billetera activa una verificación local nueva. Anon puede solicitar una conexión usando la configuración existente de tu VPN y esperar antes de abrir la página de la billetera. Tu VPN proporciona el túnel; Network Guard proporciona el estado local y el enlace de control.

Permisos acotados, acciones explícitas

El protocolo de VPN informa la versión de Guard, comprueba las instalaciones de VPN compatibles y lee su estado reportado. Con un consentimiento independiente, puede solicitar la conexión existente o abrir una aplicación de proveedor compatible. No acepta comandos arbitrarios, direcciones de servidor ni transacciones de la billetera. Las rutas del proveedor, las versiones compatibles y las verificaciones de firma están fijadas en el código fuente.

Las verificaciones de VPN y los datos RPC tienen alcances diferentes

El protocolo de VPN no envía claves de la billetera, direcciones de cuenta, credenciales de VPN, direcciones IP ni registros sin procesar del proveedor a la billetera. Estas verificaciones no hacen ninguna solicitud de descubrimiento de IP y no redirigen el tráfico de la billetera a través de un proxy. Las aplicaciones de VPN gestionan su propia red; IVPN puede actualizar la información del proveedor durante una verificación de estado.

Cuando activas el proxy RPC de desarrollo, Guard gestiona las URL, los encabezados y los cuerpos de las solicitudes RPC en memoria. Estos pueden contener direcciones de cuenta, claves de API de RPC o transacciones firmadas. El transporte del proxy no registra ni conserva estos datos y no necesita frases de recuperación ni claves privadas.

Verificaciones acotadas, no una garantía de privacidad

Los mensajes de VPN están limitados a 4 KiB y las operaciones tienen un tiempo límite. Las verificaciones desconocidas o fallidas no se consideran una conexión establecida. Cada compilación registra una identidad de extensión exacta. Esto no protege contra un proceso ya comprometido que se ejecute con tu usuario de macOS. Las fugas de DNS, el split tunneling, los proxies del navegador y el tráfico posterior a una caída de la VPN no se verifican ni se bloquean aquí.

Revísalo tú mismo

Inspecciona las operaciones permitidas, la verificación del proveedor, los permisos de instalación y las pruebas de rutas de fallo. Estos enlaces apuntan al código fuente anterior de la versión 0.1.1 build 4, no a la descarga actual 0.1.4. El acceso al código fuente no es una auditoría de seguridad independiente ni una prueba de que un binario descargado coincida con ese código fuente.

Comprobar hashes de descarga e información de firma →

Solo se contacta a GitHub cuando descargas un instalador o sigues un enlace al código fuente. No publiques datos de la billetera, credenciales ni registros de VPN sin procesar en issues públicos.

Usa tu propia VPN

Primero, configura tu aplicación de VPN.

Instala la aplicación de tu proveedor e inicia sesión. Network Guard usa la aplicación que ya tienes.

Estado y conexión

Mullvad

Comprueba el estado de conexión de la aplicación y, con tu consentimiento, conéctate usando su configuración existente.

Mullvad 2026.4Mullvad descarga y configuración

Validación limitada

IVPN

Un adaptador existente con validación limitada. Revisa los límites del proveedor antes de activar las solicitudes de conexión.

IVPN 3.15.15IVPN descarga y configuración

Solo abrir la aplicación

NordVPN

Abre la aplicación compatible distribuida desde el sitio web. El estado de conexión y la conexión automática no son compatibles.

Aplicación webNordVPN descarga y configuración

Abrir aplicación y estado · Guard 0.1.3 o posterior

Proton VPN

Las compilaciones recientes de la extensión pueden abrir Proton y leer su estado de conexión WireGuard guardado. Conéctate desde la aplicación de Proton; Anon no automatiza su conexión.

Proton VPN 6.5.1 · macOS WireGuardProton VPN descarga y configuración

Las versiones más nuevas pueden requerir una actualización de Network Guard: no la reviertas a una versión anterior.

Proton requiere una extensión compatible y Guard 0.1.3 o posterior para las verificaciones de estado. Anon actualiza el estado cuando se abre la billetera y, después de Open Proton VPN, comprueba durante hasta un minuto. El botón Open desaparece cuando una nueva verificación indica que está conectado. Un informe de estado no verifica el enrutamiento de la billetera. El instalador firmado 0.1.4 incluye compatibilidad con Proton; instálalo y luego verifica Network Guard en Anon.

Estos enlaces abren el sitio web del proveedor usando tu conexión actual. Ningún sitio web ni descarga del proveedor se carga hasta que hagas clic.

Configúralo una vez

Unos pocos pasos.
Después, quedas vinculado.

Sin contraseña de administrador.
Sin una segunda extensión de navegador.

  1. Instalar Network Guard

    Abre el ZIP descargado, luego abre Anon Network Guard Setup y elige Install / Repair. Se instala solo para tu usuario de macOS: no requiere contraseña de administrador ni una segunda extensión de navegador.

    Qué debes saber

    Instalarlo no conecta tu VPN, no concede permisos de Chrome ni da acceso a tu billetera.

  2. Permitir el acceso local en Anon

    Abre la configuración de conexión de la extensión, elige tu proveedor y luego selecciona “Allow local access” y aprueba el aviso de Chrome. Este permiso permite que Anon se comunique con el Network Guard instalado.

    Qué debes saber

    ¿Ya lo permitiste? Recarga la extensión después de instalar o reparar Network Guard y vuelve a intentarlo. Repetir el aviso de permiso no repara una instalación de Network Guard que falta.

  3. Verificar Network Guard

    Anon verifica la versión de Network Guard y comprueba la aplicación de VPN seleccionada. Un proveedor desconectado y una instalación de Network Guard inalcanzable son estados diferentes.

    Qué debes saber

    Network Guard es compatible con macOS 13 o posterior. Mullvad 2026.4 requiere macOS 14 o posterior. Instala e inicia sesión en la aplicación oficial de VPN por separado; Anon no necesita tus credenciales de VPN.

  4. Elige la conexión automática por separado

    Activa “Connect when Anon opens” solo si quieres ese comportamiento. Vincular o verificar Network Guard nunca lo activa.

    Qué debes saber

    Desactivarlo, desvincular o cerrar Anon no desconecta tu VPN ni deshace una conexión ya solicitada.

Prueba de desarrollo · desactivada de forma predeterminada

Nodos RPC a través de tu proxy SOCKS5.

Compilaciones de desarrollo de la extensión y Network Guard 0.1.4 Development en macOS. El ayudante de producción no habilita esta prueba piloto. No es una función de la descarga de producción firmada anterior.

  1. AnonSolicitud RPC
  2. Network GuardEn tu Mac
  3. Proxy SOCKS5Tu listener de Tor o proxy
  4. Nodo RPCDevuelve el resultado

Anon envía una solicitud HTTP JSON-RPC compatible a la aplicación local de Guard. Guard la envía a través del proxy SOCKS5 que elijas, incluido el nombre de host del nodo para su resolución. Si tu listener ejecuta Tor, Tor transporta esa conexión. Anon no instala ni inicia Tor.

Si el proxy falla, este transporte no reintenta la solicitud de forma directa. Anon puede intentarlo con otro nodo RPC a través del mismo proxy. Tus otras pestañas del navegador mantienen su conexión existente.

Prueba primero con una verificación de solo lectura.

  1. Inicia tu listener SOCKS5 por separado. Para un listener de Tor local en el puerto 9050, usa 127.0.0.1:9050.
  2. En la extensión de desarrollo, abre Settings → Connection privacy → RPC via SOCKS5. Introduce la dirección numérica y el puerto del proxy.
  3. Introduce una URL RPC HTTP(S) y elige Test RPC via proxy. Esto le pide al nodo su chain ID; no lee saldos, no firma ni envía una transacción, no guarda la URL de prueba ni activa el enrutamiento.
  4. Elige Enable RPC proxy y luego vuelve a abrir la billetera. Las nuevas llamadas RPC compatibles usan el proxy. Las solicitudes que ya se enviaron pueden completarse.
  5. Elige Disable para que las nuevas solicitudes RPC vuelvan a tu conexión actual. La configuración de la VPN y el proxy RPC son opciones independientes.
Pruebas de RPC, no protección contra fugas de toda la billetera.

Otras API de la billetera, precios, relays, imágenes, emparejamiento, WebSockets, el tráfico móvil y el de las páginas de dApps quedan fuera de esta prueba piloto. Una verificación exitosa demuestra que esa solicitud usó el proxy; no demuestra el enrutamiento por Tor, por VPN ni el anonimato. Usa una billetera de prueba.

Requisitos del proxy y límites actuales

SOCKS5 sin autenticación de proxy; una dirección de proxy numérica IPv4 o IPv6. Escribir localhost selecciona 127.0.0.1. Los nombres de host de los nodos RPC, incluidos los nombres .onion, se envían al proxy. Incluso una URL RPC en localhost pasa por él, así que localhost significa el host del proxy.

La verificación de certificados HTTPS permanece activa. HTTP no añade cifrado TLS más allá del proxy; los servicios onion tienen el transporte propio de Tor. No se admiten las redirecciones ni las RPC autenticadas por cookies. Las solicitudes están limitadas a 64 KiB, las respuestas a 256 KiB, los lotes a 100 llamadas y las solicitudes nativas a 45 segundos. Superar un límite hace que la solicitud falle en lugar de cambiar a una conexión directa.

Una ruta de VPN más Tor depende de cómo estén configurados tu sistema operativo, tu VPN y Tor. Guard no establece ni verifica ese orden. Las verificaciones automatizadas usaron proxies locales sintéticos; una prueba de aceptación en vivo con Tor y las pruebas completas de fugas en la billetera siguen siendo trabajo pendiente.

Notas de la extensión 0.9.11 →

Un poco de ayuda

Ayuda con la configuración.

¿Necesito Guard para mi propia VPN o para el emparejamiento móvil?

No. Puedes usar tu propia VPN sin Network Guard, y el emparejamiento móvil no lo requiere. La extensión 0.9.11 corrige que la página de emparejamiento se quedara bloqueada esperando una verificación de VPN. Consulta las notas de la versión para más detalles sobre el lanzamiento.

Elige Proton VPN cuando esa opción esté disponible para las funciones de apertura de la aplicación y de estado de Guard. Other / custom VPN sigue siendo una opción manual; no requiere una verificación de estado de Guard.

La prueba del proxy RPC no puede conectarse

Confirma que el listener SOCKS5 esté activo en la dirección y el puerto indicados, que la URL RPC acepte HTTP JSON-RPC y que hayas instalado Network Guard 0.1.4 Development o una versión posterior. El instalador de producción no admite esta prueba. Permite el permiso del ayudante local de Chrome cuando se te solicite y vuelve a intentarlo.

Probarlo no activa la opción. Si ya la activaste, un ayudante ausente, un permiso revocado o un proxy con errores pueden detener las llamadas RPC compatibles. Usa el botón Disable del panel de RPC solo cuando quieras que las nuevas llamadas RPC usen tu conexión actual. Desvincular una VPN no es el interruptor de apagado del proxy RPC.

Network Guard no se encuentra, está desactualizado o no responde

Open Anon Network Guard Setup → Check installation. Usa Install / Repair para el mismo usuario de macOS y la misma instalación de Chrome, recarga Anon y vuelve a intentar su verificación local.

Si falta el permiso de Chrome o fue revocado, permite el acceso local en Anon. Si el permiso ya está concedido, repetir ese aviso no corregirá errores de instalación o comunicación.

Las instalaciones de desarrollo y de producción usan identidades independientes. No edites los manifiestos ni registres otra extensión para evitar un conflicto. Si Setup indica un conflicto de registro existente, déjalo como está y solicita soporte.

¿Estás probando una compilación de desarrollo? Un registro basado en checkout debe respaldarse y desactivarse antes de usar el instalador de desarrollo. Instalar no actualiza automáticamente un registro anterior. Después de cambiar, usa Setup para las actualizaciones del ayudante; recompilar la extensión por sí sola ya no actualiza el ayudante instalado.

Comparte con soporte solo el código de diagnóstico, la versión de Network Guard y el resultado de la verificación de instalación: no compartas claves de la billetera, direcciones de cuenta, datos de acceso a la VPN ni registros sin procesar que contengan datos personales.

Compatibilidad y límites por proveedor

Mullvad: el primer objetivo de validación. Lee el estado local y solo puede solicitar la conexión actualmente seleccionada después de tu consentimiento. Una cuenta de Mullvad y la aplicación oficial son requisitos independientes.

IVPN: adaptador existente conservado con validación limitada. Su daemon puede actualizar la información del proveedor durante una verificación de estado; conectar el último perfil también puede activar el firewall de IVPN.

NordVPN: el adaptador existente puede abrir la aplicación distribuida por el sitio web compatible. No verifica el estado de la conexión ni automatiza la conexión.

Proton VPN: requiere Guard 0.1.3 o posterior para la verificación de estado de WireGuard guardada en macOS. Conéctate desde la propia aplicación de Proton; Anon puede abrirla y actualizar el estado, pero no puede conectarla ni desconectarla automáticamente. La versión de aplicación compatible es 6.5.1.

Anon no elige servidores de VPN, no gestiona tus credenciales, no cambia el DNS ni el split tunneling, y no verifica la elegibilidad regional. Cumple los términos y las leyes que apliquen a los servicios que uses.

Reparar, actualizar o eliminar Network Guard

Para una reparación o actualización, usa la aplicación de configuración verificada y elige Install / Repair. La configuración existente y el consentimiento del proveedor permanecen en Anon. Las instalaciones interrumpidas se pueden verificar y reparar con la misma aplicación.

Para quitar el acceso, elige Unlink en Anon. Para eliminar los archivos locales, abre Setup → Uninstall. Esto elimina únicamente su propia instalación y el registro de Chrome correspondiente; no afecta tu aplicación de VPN, tu billetera ni otros registros no relacionados.

Desvincular o desinstalar no desconecta una VPN. Usa la propia aplicación del proveedor para gestionar esa conexión.

Abierto para revisión

Una herramienta pequeña.
Código fuente que puedes inspeccionar.

anondotinc/network-guard · Código fuente público, documentación del protocolo y pruebas para tu propia revisión.