ForestVPN для OpenWrt
ForestVPN на роутере с OpenWrt 21.02 или новее и процессором ARM или x86-64. Ничто не проходит через ForestVPN, пока вы не завершите настройку на роутере.
Получить
Требования
- OpenWrt
- 21.02 или новее. Более старые выпуски не поддерживаются.
- Процессор
- ARM или x86-64. Роутеры MIPS указаны как сборки совместимости, а некоторые чипы MIPS пока не поддерживаются.
- Менеджер пакетов
- opkg в OpenWrt 24.10 и старше, apk в 25.12 и новее. Форма установки зависит от этого.
Установка
Проверьте свой роутер
Откройте страницу роутера, затем Status > Overview. Найдите две строки: Firmware Version и Target Platform. Они определяют, какой файл вам нужен.
Firmware Version
- OpenWrt 24.10 и старше, а также прошивка GL.iNet: Установочный файл (.ipk).
- OpenWrt 25.12 и новее: Команда в одну строку.
- Старше OpenWrt 21.02: Не поддерживается.
Target Platform
Поддерживается. Установочный файл для вашего роутера указан ниже.
mediatek/filogicaarch64_cortex-a53, Проверяется на реальном оборудовании в каждом выпуске.mediatek/mt7622aarch64_cortex-a53, Проверяется на реальном оборудовании в каждом выпуске.qualcommax/ipq807xaarch64_cortex-a53, Проверяется на реальном оборудовании в каждом выпуске.qualcommax/ipq60xxaarch64_cortex-a53, Проверяется на реальном оборудовании в каждом выпуске.qualcommax/ipq50xxaarch64_cortex-a53, Проверяется на реальном оборудовании в каждом выпуске.mvebu/cortexa53aarch64_cortex-a53, Проверяется на реальном оборудовании в каждом выпуске.bcm27xx/bcm2710aarch64_cortex-a53, Проверяется на реальном оборудовании в каждом выпуске.ipq40xx/genericarm_cortex-a7_neon-vfpv4, Проверяется на реальном оборудовании в каждом выпуске.ipq40xx/chromiumarm_cortex-a7_neon-vfpv4, Проверяется на реальном оборудовании в каждом выпуске.ipq40xx/mikrotikarm_cortex-a7_neon-vfpv4, Проверяется на реальном оборудовании в каждом выпуске.bcm27xx/bcm2709arm_cortex-a7_neon-vfpv4, Проверяется на реальном оборудовании в каждом выпуске.mediatek/mt7623arm_cortex-a7_neon-vfpv4, Проверяется на реальном оборудовании в каждом выпуске.sunxi/cortexa7arm_cortex-a7_neon-vfpv4, Проверяется на реальном оборудовании в каждом выпуске.rockchip/armv8aarch64_generic, Собрано и проверено в лаборатории.layerscape/armv8_64baarch64_generic, Собрано и проверено в лаборатории.armsr/armv8aarch64_generic, Собрано и проверено в лаборатории.bcm27xx/bcm2711aarch64_cortex-a72, Собрано, на таком оборудовании не проверялось.mvebu/cortexa72aarch64_cortex-a72, Собрано, на таком оборудовании не проверялось.bcm27xx/bcm2712aarch64_cortex-a76, Собрано, на таком оборудовании не проверялось.mvebu/cortexa9arm_cortex-a9_vfpv3-d16, Собрано и проверено в лаборатории.tegra/genericarm_cortex-a9_vfpv3-d16, Собрано и проверено в лаборатории.ipq806x/genericarm_cortex-a15_neon-vfpv4, Собрано и проверено в лаборатории.ipq806x/chromiumarm_cortex-a15_neon-vfpv4, Собрано и проверено в лаборатории.armsr/armv7arm_cortex-a15_neon-vfpv4, Собрано и проверено в лаборатории.bcm53xx/genericarm_cortex-a9, Собрано, на таком оборудовании не проверялось.x86/64x86_64, Проверяется на реальном оборудовании в каждом выпуске.ramips/mt7621mipsel_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.ramips/mt7620mipsel_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.ramips/mt76x8mipsel_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.ramips/rt305xmipsel_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.ath79/genericmips_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.ath79/nandmips_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.ath79/mikrotikmips_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.ath79/tinymips_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.lantiq/xrx200mips_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.lantiq/xwaymips_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.realtek/rtl839xmips_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.realtek/rtl930xmips_24kc, Проверяется на реальном оборудовании в каждом выпуске. Сборка для совместимости.bcm47xx/mips74kmipsel_74kc, Собрано, на таком оборудовании не проверялось. Сборка для совместимости.ramips/rt3883mipsel_74kc, Собрано, на таком оборудовании не проверялось. Сборка для совместимости.
Пока нет: у этого роутера процессор MIPS. Поддержка запланирована. Мы не обещаем её, пока не измерим.
Нет в этом списке: мы пока не знаем эту платформу, поэтому не предлагаем для неё файл.
Установочный файл (OpenWrt 24.10 и старше)
- 01
Скачайте установочный файл для вашей Target Platform. Его SHA-256 указан рядом.
- 02
На странице роутера откройте System > Software.
- 03
Нажмите Upload Package, выберите файл и нажмите Install.
- 04
Роутер предупредит о ПО из ненадёжных источников и покажет значение SHA256. Проверьте, что оно совпадает со значением на этой странице. Нажмите Install ещё раз.
- 05
Перезагрузите страницу и откройте Services > ForestVPN.
GL.iNet: сначала откройте System > Advanced Settings > Go To LuCI.
Окно результата начинается со «ForestVPN cannot run on this router»? Ничего не установлено. Следующая строка объясняет причину.
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
Одна команда (OpenWrt 25.12 и новее, а также для всех, у кого есть терминал)
Вставьте эту строку в терминал роутера. Она сверяет ключ подписи ForestVPN с SHA-256, записанным в скрипте, добавляет источник ПО ForestVPN рядом с вашими и устанавливает пакет по имени. Проверка подписи никогда не отключается.
wget -qO- https://routers.fvpn.net/dl/0.3.15/install.sh | shSHA-256 файла install.sh: c69a9b533501da5b328c798c27e29a3544ce316d76272df57d2b57b755084b65
Офлайн-пакет
Для роутера, который не может до нас достучаться. Один архив на тип процессора, с теми же файлами, что отдаёт репозиторий. Скопируйте его на роутер, распакуйте и запустите sh install-offline.sh в терминале роутера. Устройство туннеля уже должно быть в системе.
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
Если routers.fvpn.net не открывается из вашей сети, те же файлы лежат на этом зеркале: https://s3.eu-central-1.amazonaws.com/fvpn-routers
Первый запуск
- 01
Откройте приложение на роутере
На веб-странице роутера откройте Services, затем ForestVPN.
- 02
Привяжите к своему аккаунту
Используйте номер аккаунта или код привязки, введённый в ForestVPN на телефоне, где вы вошли.
- 03
Выберите, кого защищать
Выберите весь дом или только выбранные устройства, затем локацию.
Что работает на OpenWrt
- Весь дом или отдельные устройства
- Выберите, какие устройства в сети используют туннель.
- Аварийное отключение
- Правило маршрутизации и разделы брандмауэра не дают трафику покидать роутер вне туннеля. Это не абсолютная защита.
- Приложение LuCI
- Всё настраивается в Services, затем ForestVPN, на веб-странице роутера.
- Подписанная лента
- Обновления приходят из подписанной ленты opkg или apk под отдельным ключом выпуска.
Нет в OpenWrt: выбора сайтов или сервисов по назначению.
Обновления
Переход на более новый образ — осознанный шаг, потому что тег закреплён.
Проверьте свою загрузку
Каждый файл указан с его SHA-256 рядом, а обновления приходят из подписанной ленты.
Удаление
Удалите пакет в System, затем Software, либо выполните opkg remove forestvpn (apk del forestvpn в 25.12 и новее). Устройство остаётся в вашем аккаунте, пока вы не уберёте его в приложении.
Частые вопросы
- Какие роутеры работают?
- Роутеры с OpenWrt 21.02 или новее и процессором ARM или x86-64. Прочитайте Target Platform своего роутера на его странице состояния и найдите её в таблице на этой странице.
- Какой файл мне нужен?
- OpenWrt 24.10 и старше используют установочный файл (.ipk), указанный на этой странице для вашей Target Platform. OpenWrt 25.12 и новее используют команду в одну строку или офлайн-пакет; страница покажет каждый из них, когда он будет опубликован.
- А если routers.fvpn.net не загружается?
- Те же файлы лежат на зеркале S3, ссылка на него есть на этой странице. Роутеру, который совсем не может до нас достучаться, нужен офлайн-пакет; страница покажет его, когда он будет опубликован.