Télécharger

ForestVPN pour OpenWrt

ForestVPN sur un routeur sous OpenWrt 21.02 ou version ultérieure, avec un processeur ARM ou x86-64. Rien ne passe par ForestVPN tant que vous n’avez pas terminé la configuration sur le routeur.

Obtenir l’app

Obtenir l’app

Configuration requise

Configuration requise

OpenWrt
21.02 ou ultérieure. Les versions plus anciennes ne sont pas prises en charge.
Processeur
ARM ou x86-64. Les routeurs MIPS sont listés comme versions de compatibilité, et certaines puces MIPS ne sont pas encore prises en charge.
Gestionnaire de paquets
opkg sur OpenWrt 24.10 et antérieures, apk sur 25.12 et ultérieures. La forme d’installation en découle.
Installation

Installation

Vérifiez votre routeur

Ouvrez la page de votre routeur, puis Status > Overview. Repérez deux lignes : Firmware Version et Target Platform. Elles déterminent le fichier dont vous avez besoin.

Firmware Version

  • OpenWrt 24.10 ou antérieur, et firmware GL.iNet: Le fichier d’installation (un .ipk).
  • OpenWrt 25.12 ou plus récent: La commande en une ligne.
  • Antérieur à OpenWrt 21.02: Non pris en charge.

Target Platform

Pris en charge. Le fichier d’installation de votre routeur est celui nommé ci-dessous.

  • mediatek/filogic aarch64_cortex-a53, Essayé sur du matériel réel à chaque version.
  • mediatek/mt7622 aarch64_cortex-a53, Essayé sur du matériel réel à chaque version.
  • qualcommax/ipq807x aarch64_cortex-a53, Essayé sur du matériel réel à chaque version.
  • qualcommax/ipq60xx aarch64_cortex-a53, Essayé sur du matériel réel à chaque version.
  • qualcommax/ipq50xx aarch64_cortex-a53, Essayé sur du matériel réel à chaque version.
  • mvebu/cortexa53 aarch64_cortex-a53, Essayé sur du matériel réel à chaque version.
  • bcm27xx/bcm2710 aarch64_cortex-a53, Essayé sur du matériel réel à chaque version.
  • ipq40xx/generic arm_cortex-a7_neon-vfpv4, Essayé sur du matériel réel à chaque version.
  • ipq40xx/chromium arm_cortex-a7_neon-vfpv4, Essayé sur du matériel réel à chaque version.
  • ipq40xx/mikrotik arm_cortex-a7_neon-vfpv4, Essayé sur du matériel réel à chaque version.
  • bcm27xx/bcm2709 arm_cortex-a7_neon-vfpv4, Essayé sur du matériel réel à chaque version.
  • mediatek/mt7623 arm_cortex-a7_neon-vfpv4, Essayé sur du matériel réel à chaque version.
  • sunxi/cortexa7 arm_cortex-a7_neon-vfpv4, Essayé sur du matériel réel à chaque version.
  • rockchip/armv8 aarch64_generic, Compilé et essayé en laboratoire.
  • layerscape/armv8_64b aarch64_generic, Compilé et essayé en laboratoire.
  • armsr/armv8 aarch64_generic, Compilé et essayé en laboratoire.
  • bcm27xx/bcm2711 aarch64_cortex-a72, Compilé, non essayé sur ce type de matériel.
  • mvebu/cortexa72 aarch64_cortex-a72, Compilé, non essayé sur ce type de matériel.
  • bcm27xx/bcm2712 aarch64_cortex-a76, Compilé, non essayé sur ce type de matériel.
  • mvebu/cortexa9 arm_cortex-a9_vfpv3-d16, Compilé et essayé en laboratoire.
  • tegra/generic arm_cortex-a9_vfpv3-d16, Compilé et essayé en laboratoire.
  • ipq806x/generic arm_cortex-a15_neon-vfpv4, Compilé et essayé en laboratoire.
  • ipq806x/chromium arm_cortex-a15_neon-vfpv4, Compilé et essayé en laboratoire.
  • armsr/armv7 arm_cortex-a15_neon-vfpv4, Compilé et essayé en laboratoire.
  • bcm53xx/generic arm_cortex-a9, Compilé, non essayé sur ce type de matériel.
  • x86/64 x86_64, Essayé sur du matériel réel à chaque version.
  • ramips/mt7621 mipsel_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • ramips/mt7620 mipsel_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • ramips/mt76x8 mipsel_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • ramips/rt305x mipsel_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • ath79/generic mips_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • ath79/nand mips_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • ath79/mikrotik mips_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • ath79/tiny mips_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • lantiq/xrx200 mips_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • lantiq/xway mips_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • realtek/rtl839x mips_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • realtek/rtl930x mips_24kc, Essayé sur du matériel réel à chaque version. Version de compatibilité.
  • bcm47xx/mips74k mipsel_74kc, Compilé, non essayé sur ce type de matériel. Version de compatibilité.
  • ramips/rt3883 mipsel_74kc, Compilé, non essayé sur ce type de matériel. Version de compatibilité.

Pas encore : ce routeur a un processeur MIPS. La prise en charge est prévue. Nous ne la promettons pas avant de l’avoir mesurée.

Absente de cette liste : nous ne connaissons pas encore cette plateforme, nous n’offrons donc aucun fichier pour elle.

Fichier d’installation (OpenWrt 24.10 et antérieur)

  1. 01

    Téléchargez le fichier d’installation de votre Target Platform. Son SHA-256 est à côté.

  2. 02

    Sur la page de votre routeur, ouvrez System > Software.

  3. 03

    Appuyez sur Upload Package, choisissez le fichier et appuyez sur Install.

  4. 04

    Votre routeur avertit d’un logiciel de source non fiable et affiche une valeur SHA256. Vérifiez qu’elle correspond à celle de cette page. Appuyez de nouveau sur Install.

  5. 05

    Rechargez la page et ouvrez Services > ForestVPN.

GL.iNet : ouvrez d’abord System > Advanced Settings > Go To LuCI.

La boîte de résultat commence par « ForestVPN cannot run on this router » ? Rien n’a été installé. La ligne suivante en donne la raison.

Une commande (OpenWrt 25.12 et plus récent, et toute personne avec un terminal)

Collez cette ligne dans le terminal de votre routeur. Elle vérifie la clé de signature de ForestVPN avec le SHA-256 écrit dans le script, ajoute la source logicielle de ForestVPN à côté des vôtres et installe par son nom. Elle ne désactive jamais une vérification de signature.

wget -qO- https://routers.fvpn.net/dl/0.3.15/install.sh | sh

SHA-256 de install.sh : c69a9b533501da5b328c798c27e29a3544ce316d76272df57d2b57b755084b65

Paquet hors ligne

Pour un routeur qui ne peut pas nous joindre. Une archive par type de processeur, avec les mêmes fichiers que le dépôt. Copiez-la sur le routeur, décompressez-la et lancez sh install-offline.sh dans le terminal du routeur. Le périphérique de tunnel doit déjà exister.

Si routers.fvpn.net ne se charge pas depuis votre réseau, les mêmes fichiers sont sur ce miroir : https://s3.eu-central-1.amazonaws.com/fvpn-routers

Premier lancement

Premier lancement

  1. 01

    Ouvrir l’app sur le routeur

    Dans la page web du routeur, ouvrez Services, puis ForestVPN.

  2. 02

    L’associer à votre compte

    Utilisez votre numéro de compte, ou un code d’association saisi dans ForestVPN sur un téléphone où vous êtes connecté.

  3. 03

    Choisir qui est protégé

    Choisissez toute la maison ou seulement certains appareils, puis un emplacement.

Ce qui fonctionne sur OpenWrt

Ce qui fonctionne sur OpenWrt

Toute la maison ou par appareil
Choisissez quels appareils du réseau utilisent le tunnel.
Coupe-circuit
Une règle de routage et des sections de pare-feu empêchent le trafic de quitter le routeur hors du tunnel. Ce n’est pas absolu.
App LuCI
Tout se règle depuis Services, puis ForestVPN, dans la page web du routeur.
Flux signé
Les mises à jour viennent d’un flux opkg ou apk signé, sous sa propre clé de publication.

Pas sur OpenWrt : choisir des sites ou des services par destination.

Nouveautés sur OpenWrt

Nouveautés sur OpenWrt

Aucune note de version n'est encore enregistrée pour cette plateforme.

Toutes les notes de version

Mises à jour

Mises à jour

Passer à une image plus récente est une étape délibérée, car l’étiquette est figée.

Lire le journal des modifications

Vérifier votre téléchargement

Vérifier votre téléchargement

Chaque fichier est listé avec son SHA-256 à côté, et les mises à jour viennent d’un flux signé.

Désinstallation

Désinstallation

Supprimez le paquet depuis Système, puis Logiciels, ou exécutez opkg remove forestvpn (apk del forestvpn sur 25.12 et ultérieures). L’appareil reste dans votre compte jusqu’à ce que vous le retiriez dans l’app.

Questions fréquentes

Quels routeurs fonctionnent ?
Les routeurs sous OpenWrt 21.02 ou version ultérieure avec un processeur ARM ou x86-64. Lisez la Target Platform de votre routeur sur sa page d’état et cherchez-la dans le tableau de cette page.
De quel fichier ai-je besoin ?
OpenWrt 24.10 et antérieur utilisent le fichier d'installation (.ipk) indiqué sur cette page pour votre Target Platform. OpenWrt 25.12 et plus récent utilisent la commande en une ligne ou le paquet hors ligne ; cette page les liste dès leur publication.
Et si routers.fvpn.net ne se charge pas ?
Les mêmes fichiers sont sur un miroir S3 lié depuis cette page. Un routeur qui ne peut pas nous joindre a besoin du paquet hors ligne, que cette page liste dès sa publication.
Français
Posez-nous vos questions