ForestVPN para OpenWrt
ForestVPN en un router con OpenWrt 21.02 o posterior y un procesador ARM o x86-64. Nada pasa por ForestVPN hasta que termines la configuración en el router.
Consíguela
Requisitos
- OpenWrt
- 21.02 o posterior. Las versiones anteriores no son compatibles.
- Procesador
- ARM o x86-64. Los routers MIPS figuran como compilaciones de compatibilidad, y algunos chips MIPS aún no son compatibles.
- Gestor de paquetes
- opkg en OpenWrt 24.10 y anteriores, apk en 25.12 y posteriores. La forma de instalación depende de ello.
Instalación
Comprueba tu router
Abre la página de tu router y ve a Status > Overview. Busca dos líneas: Firmware Version y Target Platform. Ellas deciden qué archivo necesitas.
Firmware Version
- OpenWrt 24.10 o anterior, y firmware de GL.iNet: El archivo de instalación (un .ipk).
- OpenWrt 25.12 o posterior: El comando de una línea.
- Anterior a OpenWrt 21.02: No compatible.
Target Platform
Compatible. El archivo de instalación de tu router es el que se indica abajo.
mediatek/filogicaarch64_cortex-a53, Probado en hardware real en cada versión.mediatek/mt7622aarch64_cortex-a53, Probado en hardware real en cada versión.qualcommax/ipq807xaarch64_cortex-a53, Probado en hardware real en cada versión.qualcommax/ipq60xxaarch64_cortex-a53, Probado en hardware real en cada versión.qualcommax/ipq50xxaarch64_cortex-a53, Probado en hardware real en cada versión.mvebu/cortexa53aarch64_cortex-a53, Probado en hardware real en cada versión.bcm27xx/bcm2710aarch64_cortex-a53, Probado en hardware real en cada versión.ipq40xx/genericarm_cortex-a7_neon-vfpv4, Probado en hardware real en cada versión.ipq40xx/chromiumarm_cortex-a7_neon-vfpv4, Probado en hardware real en cada versión.ipq40xx/mikrotikarm_cortex-a7_neon-vfpv4, Probado en hardware real en cada versión.bcm27xx/bcm2709arm_cortex-a7_neon-vfpv4, Probado en hardware real en cada versión.mediatek/mt7623arm_cortex-a7_neon-vfpv4, Probado en hardware real en cada versión.sunxi/cortexa7arm_cortex-a7_neon-vfpv4, Probado en hardware real en cada versión.rockchip/armv8aarch64_generic, Compilado y probado en laboratorio.layerscape/armv8_64baarch64_generic, Compilado y probado en laboratorio.armsr/armv8aarch64_generic, Compilado y probado en laboratorio.bcm27xx/bcm2711aarch64_cortex-a72, Compilado, no probado en este tipo de hardware.mvebu/cortexa72aarch64_cortex-a72, Compilado, no probado en este tipo de hardware.bcm27xx/bcm2712aarch64_cortex-a76, Compilado, no probado en este tipo de hardware.mvebu/cortexa9arm_cortex-a9_vfpv3-d16, Compilado y probado en laboratorio.tegra/genericarm_cortex-a9_vfpv3-d16, Compilado y probado en laboratorio.ipq806x/genericarm_cortex-a15_neon-vfpv4, Compilado y probado en laboratorio.ipq806x/chromiumarm_cortex-a15_neon-vfpv4, Compilado y probado en laboratorio.armsr/armv7arm_cortex-a15_neon-vfpv4, Compilado y probado en laboratorio.bcm53xx/genericarm_cortex-a9, Compilado, no probado en este tipo de hardware.x86/64x86_64, Probado en hardware real en cada versión.ramips/mt7621mipsel_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.ramips/mt7620mipsel_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.ramips/mt76x8mipsel_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.ramips/rt305xmipsel_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.ath79/genericmips_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.ath79/nandmips_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.ath79/mikrotikmips_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.ath79/tinymips_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.lantiq/xrx200mips_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.lantiq/xwaymips_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.realtek/rtl839xmips_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.realtek/rtl930xmips_24kc, Probado en hardware real en cada versión. Compilación de compatibilidad.bcm47xx/mips74kmipsel_74kc, Compilado, no probado en este tipo de hardware. Compilación de compatibilidad.ramips/rt3883mipsel_74kc, Compilado, no probado en este tipo de hardware. Compilación de compatibilidad.
Todavía no: este router tiene un procesador MIPS. El soporte está previsto. No lo prometemos antes de haberlo medido.
No está en esta lista: aún no conocemos esta plataforma, así que no ofrecemos ningún archivo para ella.
Archivo de instalación (OpenWrt 24.10 y anterior)
- 01
Descarga el archivo de instalación de tu Target Platform. Su SHA-256 está al lado.
- 02
En la página de tu router abre System > Software.
- 03
Pulsa Upload Package, elige el archivo y pulsa Install.
- 04
Tu router avisa de software de fuentes no fiables y muestra un valor SHA256. Comprueba que es el valor de esta página. Pulsa Install otra vez.
- 05
Recarga la página y abre Services > ForestVPN.
GL.iNet: abre antes System > Advanced Settings > Go To LuCI.
¿El cuadro de resultado empieza por «ForestVPN cannot run on this router»? No se instaló nada. La línea siguiente dice por qué.
forestvpn_0.3.15~7820e14ac-r1_aarch64_cortex-a53.ipkfff127d75671fda1f1e0f5f26f8dd98b3fce8df4f651f311199a97113936aa37forestvpn_0.3.15~7820e14ac-r1_aarch64_generic.ipk2050699546df467b25615769216f60a298529caee475d832fb22f5e21e60631cforestvpn_0.3.15~7820e14ac-r1_aarch64_cortex-a72.ipk6bdb8223ba1c01c996bf981fec8761eae6f1250254c1d8656204d44939376138forestvpn_0.3.15~7820e14ac-r1_aarch64_cortex-a76.ipk28dca2e321571a1b9b365db5e1d57b43da40218d967c270b2681b5a29aa50379forestvpn_0.3.15~7820e14ac-r1_arm_cortex-a7_neon-vfpv4.ipk1167e4683d0586073c7263bba9523f9013e62fa9fa99d1ee36498dfa7c930937forestvpn_0.3.15~7820e14ac-r1_arm_cortex-a9_vfpv3-d16.ipkfaea6616dacdd79c8e6cff10cbdd8190e7b0da3d01433b3f15f02027a2dcb7f2forestvpn_0.3.15~7820e14ac-r1_arm_cortex-a15_neon-vfpv4.ipkca58b4eaafe2ad86f882b5d4491e505dd70f857547f27b35c3fd8d9c1b600132forestvpn_0.3.15~7820e14ac-r1_arm_cortex-a9.ipk3d4c8e6a296b5f1cbd58517a9a8e5352a89d367bda3b69e4ed9cc8164e7a6d11forestvpn_0.3.15~7820e14ac-r1_x86_64.ipkca65344fb0f2453a62939f57bf0382215cfa07d100e8f49df7b9c0ae18ef8a4cforestvpn_0.3.15~7820e14ac-r1_mipsel_24kc.ipk90fb167677091dad84a9173bc772313147f630a69599b90405966a6c57176bd1forestvpn_0.3.15~7820e14ac-r1_mips_24kc.ipke80b9da51ee24b9b60ee05d535047b7f444b1f2726e461da16de009f03da17d0forestvpn_0.3.15~7820e14ac-r1_mipsel_74kc.ipka2142ec236bfc5d1a4dd0651718c2ea8f5cd8078b6cb7314428d7386cfcaff58
Un comando (OpenWrt 25.12 y posterior, y cualquiera con un terminal)
Pega esta línea en el terminal de tu router. Comprueba la clave de firma de ForestVPN con el SHA-256 escrito en el script, añade la fuente de software de ForestVPN junto a las tuyas e instala por nombre. Nunca desactiva una comprobación de firma.
wget -qO- https://routers.fvpn.net/dl/0.3.15/install.sh | shSHA-256 de install.sh: c69a9b533501da5b328c798c27e29a3544ce316d76272df57d2b57b755084b65
Paquete sin conexión
Para un router que no puede llegar a nosotros. Un archivo por tipo de procesador, con los mismos ficheros que sirve el repositorio. Cópialo al router, descomprímelo y ejecuta sh install-offline.sh en el terminal del router. El dispositivo de túnel ya debe existir.
forestvpn-offline-aarch64_cortex-a53.tar.gzb812f5d10cff13981a9301407d3ebc5a872ee1358ac1483f747c02de23452570forestvpn-offline-aarch64_generic.tar.gzf7b8c07d6b005e28c2215673a7332d304d2679028c54eae732de40403bf3e10aforestvpn-offline-aarch64_cortex-a72.tar.gzc76c206199eac107c19cb388d48e1f1d8b58502a47b12120b8a724e30bc6fb95forestvpn-offline-aarch64_cortex-a76.tar.gz4bbc8eb44bb672ec098881262b135132269dc472f23c4e25dee3427cde8a1b2cforestvpn-offline-arm_cortex-a7_neon-vfpv4.tar.gzc12299efdfc759fb2552346a5ee33789c1cf045b02f954df47b3e5057bd21dacforestvpn-offline-arm_cortex-a9_vfpv3-d16.tar.gzcebc3126fa627919ee60c62022f4112913e9bba1d4b00fe74f5d6af4eae969e7forestvpn-offline-arm_cortex-a15_neon-vfpv4.tar.gz04ba425550b7bfcdf8a3baf67497f22a2063be671d02de52e50f05169cef8248forestvpn-offline-arm_cortex-a9.tar.gzfe4719a9140f90e1967e6e0816a2cbe5ee2c446b2a6bfca7553827fe224a8a36forestvpn-offline-x86_64.tar.gzb26269af9c660852fc6aea4b362bbd816db48ddf6538d5ca0cc5b68ee4433082forestvpn-offline-mipsel_24kc.tar.gz612929e00814bccc2608db4f88f75d6f2234dd0cbffd47def38e144e5899a0d3forestvpn-offline-mips_24kc.tar.gz6220ca96415c795f59d64eb1cd5208bd2512918cad939e433bc52bd182ea07b9forestvpn-offline-mipsel_74kc.tar.gz2ea98fb7b330a9cec3c15a8b41462be6890a2922253b59e11ecd28b66e9f5bf3
Si routers.fvpn.net no carga desde tu red, los mismos archivos están en este espejo: https://s3.eu-central-1.amazonaws.com/fvpn-routers
Primer uso
- 01
Abre la app en el router
En la página web del router abre Services y luego ForestVPN.
- 02
Vincúlala a tu cuenta
Usa tu número de cuenta, o un código de emparejamiento introducido en ForestVPN en un móvil donde hayas iniciado sesión.
- 03
Elige quién queda protegido
Elige toda la casa o solo algunos dispositivos y luego una ubicación.
Qué funciona en OpenWrt
- Toda la casa o por dispositivo
- Elige qué dispositivos de la red usan el túnel.
- Interruptor de seguridad
- Una regla de enrutamiento y secciones del cortafuegos impiden que el tráfico salga del router fuera del túnel. No es absoluto.
- App LuCI
- Todo se configura desde Services, luego ForestVPN, en la página web del router.
- Canal firmado
- Las actualizaciones llegan de un canal opkg o apk firmado, bajo una clave de publicación propia.
No en OpenWrt: elegir sitios o servicios por destino.
Novedades en OpenWrt
Todavía no hay notas de versión registradas para esta plataforma.
Actualizaciones
Pasar a una imagen más reciente es un paso deliberado, porque la etiqueta está fijada.
Verifica tu descarga
Cada archivo aparece con su SHA-256 al lado, y las actualizaciones llegan de un canal firmado.
Desinstalación
Elimina el paquete desde System, luego Software, o ejecuta opkg remove forestvpn (apk del forestvpn en 25.12 y posteriores). El dispositivo sigue en tu cuenta hasta que lo quites en la app.
Preguntas frecuentes
- ¿Qué routers funcionan?
- Los routers con OpenWrt 21.02 o posterior y un procesador ARM o x86-64. Lee la Target Platform de tu router en su página de estado y búscala en la tabla de esta página.
- ¿Qué archivo necesito?
- OpenWrt 24.10 y anteriores usan el archivo de instalación (.ipk) que esta página indica para tu Target Platform. OpenWrt 25.12 y posteriores usan el comando de una línea o el paquete sin conexión; esta página muestra cada uno cuando se publica.
- ¿Y si routers.fvpn.net no carga?
- Los mismos archivos están en un espejo S3 enlazado en esta página. Un router que no puede llegar a nosotros necesita el paquete sin conexión, que esta página muestra cuando se publica.