Bu rehber, OpenWrt üzerinde Zapret yazılımını en kolay şekilde kurarak DPI tabanlı engellemeleri atlamanıza yardımcı olacak. Tüm adımlar detaylı olarak rehberimizde mevcut.
1. İşlemci Mimarisi Nasıl Öğrenilir?
Öncelikle, cihazınızın işlemci mimarisini öğrenmemiz gerekiyor. Bunu öğrenmek için iki farklı yöntem kullanabilirsiniz:
Yöntem 1: OpenWrt Arayüzü Üzerinden
- OpenWrt arayüzüne giriş yapın.
- System sekmesine tıklayın.
- Software kısmına girin.
- Update lists… butonuna tıklayın.
- Açılan pencerede aşağıdaki gibi bir satır göreceksiniz:
Downloading https://downloads.openwrt.org/releases/23.05.5/packages/x86_64/luci/Packages.sig
- Burada “x86_64” kısmı sizin işlemci mimarinizi gösterir.
- Not alın ve Dismiss tuşuna basarak pencereyi kapatın.
Yöntem 2: SSH Üzerinden
- OpenWrt cihazınıza SSH ile bağlanın.
- Aşağıdaki komutu çalıştırın:
opkg print-architecture
- Çıktıda Architecture satırının karşısında yazan değeri not edin.
- Örneğin:
arch x86_64
- Burada “x86_64” sizin işlemci mimarinizi gösterir.
2. Doğru Zapret Paketini İndirin
İşlemci mimarinizi öğrendikten sonra, OpenWrt için entegre edilmiş Zapret paketini aşağıdaki linkten indirin:
İndirdiğiniz dosyayı bir klasöre çıkarın. İçinde şu iki dosya olacak:
- luci-app-zapret_[VERSION]_all.ipk (Arayüz paketi)
- zapret_[VERSION]_[İŞLEMCİ_MİMARİSİ].ipk (Ana uygulama paketi)
3. Zapret Paketlerini Yükleyin
Şimdi bu iki paketi OpenWrt’ye yüklememiz gerekiyor. Bunun için OpenWrt arayüzünde şu adımları izleyin:
- System -> Software sekmesine girin.
- Upload Package… butonuna tıklayın.
- İlk olarak “zapret_[VERSION]_[İŞLEMCİ_MİMARİSİ].ipk” dosyasını yükleyin.
- Dışarıdan paket yüklediğiniz için bazı uyarılar çıkabilir, kabul edin.
- Kurulum tamamlandıktan sonra “luci-app-zapret_[VERSION]_all.ipk” dosyasını yükleyin.
Kurulum tamamlandıktan sonra Services sekmesine girerek “Zapret” ayarlarını görebilmelisiniz.
Eğer görünmüyorsa Logout yapıp tekrar giriş yapın veya tarayıcınızın önbelleğini temizleyin.
4. HTTPS DNS Proxy Kurulumu (Opsiyonel, Tavsiye Edilir)
Bazı durumlarda kablosuz ağlarda Zapret tam çalışmayabilir. Bu sorunu önlemek için HTTPS DNS Proxy paketini kurabilirsiniz:
- System -> Software sekmesine girin.
- Filter kısmına “luci-app-https-dns-proxy” yazın.
- Paketi bulun ve Install butonuna basarak yükleyin.
Bu paketin kurulumu tamamlandıktan sonra, ağınızdaki tüm cihazlar Zapret’in engel aşma özelliğinden tam verimle faydalanabilir.
5. Zapret Nasıl Test Edilir?
Zapret’in çalışıp çalışmadığını test etmek için terminal veya SSH üzerinden şu komutları kullanabilirsiniz:
iptables -t nat -L -n -v | grep zapret
Eğer herhangi bir hata görürseniz, şu komutla servisi yeniden başlatabilirsiniz:
/etc/init.d/zapret restart
Sonuç
Bu adımları takip ederek OpenWrt üzerinde kolayca Zapret’i kurabilir ve DPI tabanlı engellemeleri aşabilirsiniz. Kurulum tamamlandıktan sonra Services -> Zapret sekmesinden ayarları yapabilirsiniz.
Herhangi bir hata alırsanız, Techolay forum veya GitHub Zapret deposundaki sorunlar kısmına göz atabilirsiniz.
selamün aleyküm bu zapret i yükleyemedim ben mipsel_24kc yazıyor uyumlu surumu indiriyorum software yükleme yerinden yüklerken hata veriyor
Ne hata verdiğini yazmamışsınız.
verilen komutla
root@OpenWrt:~# opkg print-architecture
arch all 1
arch noarch 1
arch mipsel_24kc 10
mimarisini ögrendim siteden
zapret_v70.20250505_mipsel_24kc.zip
yi indirdim zip dosyasından çıkarttım
zapret_70.20250505_mipsel_24kc .ipk
luci-app-zapret_70.20250505-r1_a Il.ipk
bu iki dosyayı sırası ile software kısmından Upload Package…
seçenegiğne basarak yukledim install bastım
ve bu hatayı aldım
Installing zapret (70.20250505) to root…
Errors
4
Collected errors:
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.167-1-144de9e5c1a8813b724b14faa054d9f0) for kmod-nfnetlink-queue
* pkg_hash_fetch_best_installation_candidate: Packages for kmod-nfnetlink-queue found, but incompatible with the architectures configured
pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.167-1-144de9e5c1a8813b724b14faa054d9f0) for kmod-nft-queue
for
* pkg_hash_fetch_best_installation_candidate: Packages kmod-nft-queue found, but incompatible with the architectures configured
* satisfy_dependencies_for: Cannot satisfy the following dependencies for zapret:
kernel (= 5.15.167-1-
144de9e5c1a8813b724b14faa054d9f0)
* opkg_install_cmd: Cannot install package zapret.
The opkg install command failed with code 255