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: вибору сайтів чи сервісів за призначенням.
Що нового на 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, посилання на нього є на цій сторінці. Роутеру, який зовсім не може до нас достукатися, потрібен офлайн-пакет; сторінка покаже його, коли його буде опубліковано.