OpenWrt için ForestVPN
OpenWrt 21.02 veya üzerini ve ARM ya da x86-64 işlemciyi çalıştıran bir yönlendiricide ForestVPN. Yönlendiricideki kurulumu bitirene kadar hiçbir şey ForestVPN üzerinden geçmez.
Gereksinimler
- OpenWrt
- 21.02 veya üzeri. Daha eski sürümler desteklenmez.
- İşlemci
- ARM veya x86-64. MIPS yönlendiriciler uyumluluk derlemesi olarak listelenir ve bazı MIPS yongaları henüz desteklenmez.
- Paket yöneticisi
- OpenWrt 24.10 ve öncesinde opkg, 25.12 ve sonrasında apk. Kurulum biçimi buna göre seçilir.
Kurulum
Yönlendiricinizi kontrol edin
Yönlendiricinizin sayfasını açın, sonra Status > Overview bölümüne gidin. İki satır bulun: Firmware Version ve Target Platform. Hangi dosyaya ihtiyacınız olduğunu bunlar belirler.
Firmware Version
- OpenWrt 24.10 veya daha eski ve GL.iNet donanım yazılımı: Kurulum dosyası (bir .ipk).
- OpenWrt 25.12 veya daha yeni: Tek satırlık komut.
- OpenWrt 21.02’den eski: Desteklenmiyor.
Target Platform
Destekleniyor. Yönlendiriciniz için kurulum dosyası aşağıda adı geçendir.
mediatek/filogicaarch64_cortex-a53, Her sürümde gerçek donanımda denenir.mediatek/mt7622aarch64_cortex-a53, Her sürümde gerçek donanımda denenir.qualcommax/ipq807xaarch64_cortex-a53, Her sürümde gerçek donanımda denenir.qualcommax/ipq60xxaarch64_cortex-a53, Her sürümde gerçek donanımda denenir.qualcommax/ipq50xxaarch64_cortex-a53, Her sürümde gerçek donanımda denenir.mvebu/cortexa53aarch64_cortex-a53, Her sürümde gerçek donanımda denenir.bcm27xx/bcm2710aarch64_cortex-a53, Her sürümde gerçek donanımda denenir.ipq40xx/genericarm_cortex-a7_neon-vfpv4, Her sürümde gerçek donanımda denenir.ipq40xx/chromiumarm_cortex-a7_neon-vfpv4, Her sürümde gerçek donanımda denenir.ipq40xx/mikrotikarm_cortex-a7_neon-vfpv4, Her sürümde gerçek donanımda denenir.bcm27xx/bcm2709arm_cortex-a7_neon-vfpv4, Her sürümde gerçek donanımda denenir.mediatek/mt7623arm_cortex-a7_neon-vfpv4, Her sürümde gerçek donanımda denenir.sunxi/cortexa7arm_cortex-a7_neon-vfpv4, Her sürümde gerçek donanımda denenir.rockchip/armv8aarch64_generic, Derlendi ve laboratuvarda denendi.layerscape/armv8_64baarch64_generic, Derlendi ve laboratuvarda denendi.armsr/armv8aarch64_generic, Derlendi ve laboratuvarda denendi.bcm27xx/bcm2711aarch64_cortex-a72, Derlendi, bu tür donanımda denenmedi.mvebu/cortexa72aarch64_cortex-a72, Derlendi, bu tür donanımda denenmedi.bcm27xx/bcm2712aarch64_cortex-a76, Derlendi, bu tür donanımda denenmedi.mvebu/cortexa9arm_cortex-a9_vfpv3-d16, Derlendi ve laboratuvarda denendi.tegra/genericarm_cortex-a9_vfpv3-d16, Derlendi ve laboratuvarda denendi.ipq806x/genericarm_cortex-a15_neon-vfpv4, Derlendi ve laboratuvarda denendi.ipq806x/chromiumarm_cortex-a15_neon-vfpv4, Derlendi ve laboratuvarda denendi.armsr/armv7arm_cortex-a15_neon-vfpv4, Derlendi ve laboratuvarda denendi.bcm53xx/genericarm_cortex-a9, Derlendi, bu tür donanımda denenmedi.x86/64x86_64, Her sürümde gerçek donanımda denenir.ramips/mt7621mipsel_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.ramips/mt7620mipsel_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.ramips/mt76x8mipsel_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.ramips/rt305xmipsel_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.ath79/genericmips_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.ath79/nandmips_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.ath79/mikrotikmips_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.ath79/tinymips_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.lantiq/xrx200mips_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.lantiq/xwaymips_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.realtek/rtl839xmips_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.realtek/rtl930xmips_24kc, Her sürümde gerçek donanımda denenir. Uyumluluk derlemesi.bcm47xx/mips74kmipsel_74kc, Derlendi, bu tür donanımda denenmedi. Uyumluluk derlemesi.ramips/rt3883mipsel_74kc, Derlendi, bu tür donanımda denenmedi. Uyumluluk derlemesi.
Henüz değil: bu yönlendiricinin işlemcisi MIPS. Destek planlanıyor. Ölçmeden söz vermiyoruz.
Bu listede yok: bu platformu henüz tanımıyoruz, bu yüzden onun için dosya sunmuyoruz.
Kurulum dosyası (OpenWrt 24.10 ve daha eskisi)
- 01
Target Platform’unuz için kurulum dosyasını indirin. SHA-256 değeri yanındadır.
- 02
Yönlendiricinizin sayfasında System > Software’i açın.
- 03
Upload Package’a basın, dosyayı seçin ve Install’a basın.
- 04
Yönlendiriciniz güvenilmeyen kaynaklardan yazılım konusunda uyarır ve bir SHA256 değeri gösterir. Bu sayfadaki değerle aynı olduğunu kontrol edin. Install’a tekrar basın.
- 05
Sayfayı yenileyin ve Services > ForestVPN’i açın.
GL.iNet: önce System > Advanced Settings > Go To LuCI’yi açın.
Sonuç kutusu “ForestVPN cannot run on this router” ile mi başlıyor? Hiçbir şey kurulmadı. Sonraki satır nedenini söyler.
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
Tek komut (OpenWrt 25.12 ve daha yenisi ve terminali olan herkes)
Bu tek satırı yönlendiricinizin terminaline yapıştırın. ForestVPN’in imza anahtarını betikte yazılı SHA-256 ile karşılaştırır, ForestVPN’in yazılım kaynağını sizinkilerin yanına ekler ve adıyla kurar. İmza denetimini asla kapatmaz.
wget -qO- https://routers.fvpn.net/dl/0.3.15/install.sh | shinstall.sh’nin SHA-256 değeri: c69a9b533501da5b328c798c27e29a3544ce316d76272df57d2b57b755084b65
Çevrimdışı paket
Bize ulaşamayan bir yönlendirici için. Her işlemci türü için bir arşiv; depo ile aynı dosyalar. Yönlendiriciye kopyalayın, açın ve yönlendiricinin terminalinde sh install-offline.sh çalıştırın. Tünel aygıtı zaten mevcut olmalıdır.
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 ağınızdan açılmıyorsa aynı dosyalar bu yansıda: https://s3.eu-central-1.amazonaws.com/fvpn-routers
İlk çalıştırma
- 01
Yönlendiricide uygulamayı aç
Yönlendiricinin web sayfasında Services'i, sonra ForestVPN'i aç.
- 02
Hesabına bağla
Hesap numaranı ya da oturum açtığın bir telefondaki ForestVPN'e girdiğin eşleştirme kodunu kullan.
- 03
Kimin korunacağını seç
Tüm evi ya da yalnızca seçili cihazları, sonra bir konum seç.
OpenWrt üzerinde neler çalışır
- Tüm ev veya cihaz başına
- Ağdaki hangi cihazların tüneli kullanacağını seç.
- Kill switch (acil kesme)
- Bir yönlendirme kuralı ve güvenlik duvarı bölümleri, trafiğin tünel dışında yönlendiriciden çıkmasını engeller. Mutlak değildir.
- LuCI uygulaması
- Her şey yönlendiricinin web sayfasında Services, sonra ForestVPN altından ayarlanır.
- İmzalı besleme
- Güncellemeler, kendi yayın anahtarı altında imzalı bir opkg veya apk beslemesinden gelir.
OpenWrt'de yok: hedef başına site ya da hizmet seçmek.
Güncellemeler
Daha yeni bir imaja geçmek bilinçli bir adımdır, çünkü etiket sabitlenmiştir.
İndirmeni doğrula
Her dosya yanında SHA-256 değeriyle listelenir ve güncellemeler imzalı bir beslemeden gelir.
Kaldırma
Paketi System, sonra Software altından kaldır ya da opkg remove forestvpn çalıştır (25.12 ve sonrasında apk del forestvpn). Cihaz, uygulamada kaldırana kadar hesabında kalır.
Sık sorulan sorular
- Hangi yönlendiriciler çalışır?
- ARM veya x86-64 işlemcili ve OpenWrt 21.02 veya üzerini çalıştıran yönlendiriciler. Yönlendiricinin Target Platform değerini durum sayfasından oku ve bu sayfadaki tabloda ara.
- Hangi dosyaya ihtiyacım var?
- OpenWrt 24.10 ve daha eskisi, bu sayfada Target Platform'unuz için listelenen kurulum dosyasını (.ipk) kullanır. OpenWrt 25.12 ve daha yenisi tek satırlık komutu veya çevrimdışı paketi kullanır; bu sayfa her birini yayımlandığında listeler.
- routers.fvpn.net yüklenmezse ne olur?
- Aynı dosyalar bu sayfada bağlantısı verilen bir S3 yansısındadır. Bize hiç ulaşamayan bir yönlendirici çevrimdışı pakete ihtiyaç duyar; bu sayfa onu yayımlandığında listeler.