TR
Bebra’yı deneyinDeneyin

OpenWrt yönlendiricide VPN

Bebra uygulaması doğrudan OpenWrt çalıştıran bir yönlendiriciye kurulur. Ardından tüm ev ağınız Bebra üzerinden internete çıkar ve hiçbir cihazın kendi uygulamasına ihtiyacı kalmaz.

Kurulum komutunu alın

Önce yönlendiricinin uygun olduğundan emin olun, bkz. 1. adım

Donanım yazılımı
OpenWrt 24.10 veya 25.12
Bellek
256 MB veya daha fazla
Kurulum
SSH üzerinden tek komut
Yönlendirici sayfası
192.168.1.1:8790 veya bebra.home:8790

Adım adım kurulum

Yönlendiricinin ev ağında bir bilgisayara ve e-postası olan, ücretli aboneliğe sahip bir hesaba ihtiyacınız var.

  1. Yönlendiricinizin uygun olduğundan emin olun

    fw4 içeren resmi OpenWrt 24.10 veya 25.12 donanım yazılımı gerekir. 23.05 ve daha eski sürümler çalışmaz. Yönlendiricinin en az 256 MB RAM’i olmalıdır; LuCI bunu Status → Overview altında 200 MiB veya daha fazla olarak gösterir. Yönlendiricinin kendisi de internete bağlı olmalıdır.

    root kullanıcısının bir şifresi olmalıdır. Şifreyi LuCI’de (http://192.168.1.1/) System → Administration altında ya da SSH üzerinden passwd ile belirleyin.

    Yönlendiricide pbr, podkop, passwall, passwall2, homeproxy, openclash, nikki, mihomo, bağımsız bir sing-box hizmeti ya da diğer hizmetlerimizden birinin paketi varsa önce onu kaldırın, yoksa yükleyici kurulumu reddeder.

    Yönlendiricinin işlemcisi için paket yoksa yükleyici bunu söyler ve hiçbir şeyi değiştirmez. Böyle bir yönlendirici, Diğer yönlendiriciler bölümünde anlatıldığı gibi, uygulama olmadan da bağlanabilir; yeter ki donanım yazılımında OpenVPN veya PPTP istemcisi olsun.

  2. Yönlendiriciye SSH ile bağlanın

    Aşağıdaki komutu bilgisayarınızdaki bir terminalde çalıştırın. Windows’ta PowerShell, macOS ve Linux’ta normal terminal işinizi görür.

    İlk bağlantıda yes yanıtını verin, ardından root şifresini yazın.

    Ne göreceksinizroot@OpenWrt:~# komut istemi.

    Yönlendiricinizin adresi farklıysa onu kullanın. PuTTY’de aynı adres, 22 numaralı port ve root kullanıcı adı kullanılır.

    Terminal penceresi. Numaralar ssh root@192.168.1.1 komutunu, yes yanıtını, şifre satırını ve root@OpenWrt istemini gösteriyor
  3. Kurulum komutunu SSH penceresine yapıştırın

    Yükleyici OpenWrt sürümünü ve yönlendiricinin işlemcisini kendisi belirler. Komut --lang en ile bittiği için yükleyici sizinle İngilizce konuşur.

    Ne göreceksinizYükleyici yönlendiriciyi kontrol eder ve onay ister. y yazıp Enter’a basın. Başka herhangi bir yanıt kurulumu iptal eder ve yönlendiriciyi olduğu gibi bırakır.

    Varsayılan olarak tüm ev ağınız Bebra üzerinden geçer; tek tek cihazları daha sonra, 7. adımda seçebilirsiniz. Aynı komut hesabınızda, Yönlendirici bölümünün OpenWrt sekmesinde de var.

  4. Yükleyicinin bitirmesini bekleyin

    OpenWrt deposundan sistem paketlerini ekler, uygulamayı indirir, sağlama toplamını kontrol eder ve başlatır. İşlem bitene kadar SSH penceresini açık tutun.

    Ne göreceksinizSon satır “Done” ile başlar ve yönlendirici sayfasının adresini içerir.

    Yükleyici bir sonraki adresi denediği sürece “No package from …” satırı hata değildir. Adresler tükenince ardından “Critical error” gelir; aşağıdaki sorulara bakın.

  5. Yönlendirici sayfasına root şifresiyle giriş yapın

    Ev ağınızda bebra.home:8790 adresini açın; bu ad açılmazsa http://192.168.1.1:8790/ adresini kullanın.

    Kullanıcı adı olarak root zaten yazılıdır; şifre LuCI ve SSH ile aynıdır.

    Ne göreceksiniz“Giriş yapılmadı” yazısı ve “Kodla giriş yap” düğmesi. Yönlendirici henüz hesabınıza bağlanmadı.

  6. Yönlendiriciyi hesap sayfasındaki kodla hesabınıza bağlayın

    Yönlendirici sayfasında “Kodla giriş yap” düğmesine tıklayın. Hesabınızda, Yönlendirici bölümünün OpenWrt sekmesinde “Kodu al” düğmesine tıklayın ve sekiz rakamı yönlendirici sayfasındaki “Tek kullanımlık kod” alanına girin. Kod 3 dakika geçerlidir.

    Ne göreceksinizSon rakamdan sonra sayfa kodu kendisi gönderir ve Durum sekmesinde “Bağlandı” görünür.

    “Kodu al” yerine kırmızı bir uyarı görünüyorsa hesabınızda e-posta yoktur ve yönlendirici böyle bir hesabı kabul etmez. Önce bir e-posta ile giriş yapın. Kod alanının üstündeki ayna düğmeleri yalnızca yönlendiricinin hizmete bağlantısı olmadığında önemlidir.

    Yönlendirici sayfası, Hesap sekmesi. Ayna bölümü soluklaştırılmış, rakamların yazıldığı Tek kullanımlık kod alanı çerçeve içine alınmış
    Ekran görüntüsündeki kod uydurmadır.
  7. Hangi cihazların Bebra üzerinden geçeceğine karar verin

    Kurulumdan sonra tüm ev ağınız, yeni cihazlar dahil, Bebra üzerinden geçer.

    Bir cihazın internete doğrudan çıkmasını istiyorsanız Cihazlar sekmesinde işaretini kaldırın. Diğer cihazlar etkilenmez.

    Yalnızca bazı cihazlar Bebra üzerinden geçecekse orada “Yalnızca seçilen cihazlar VPN kullanır” seçeneğini seçin ve bu cihazları işaretleyin. Geri kalanlar ve yeni cihazlar internete doğrudan çıkar.

    Ne göreceksinizİşaretlenen cihaz bir dakika içinde Bebra üzerinden geçmeye başlar.

Nasıl kaldırılır

Yönlendirici sayfasının “Diğer” sekmesinde “Kaldır…” düğmesine basın. Bir pencere yönlendiricinin yönetici adını ve şifresini ister; ad olarak root zaten yazılıdır. 2 dakika içinde “Kaldır” düğmesine basın, aksi halde kaldırma penceresini yeniden açın.

Yönlendirici cihazların internete doğrudan çıkmasını sağlar, ayarlarını kaldırır ve paketi siler.

SSH üzerinden bu iş bebravpn uninstall ile yapılır; ardından opkg remove bebravpn paketi kaldırır, OpenWrt 25.12’de ise apk del bebravpn.

Donanım yazılımını güncellemeden önce

OpenWrt donanım yazılımı güncellemesi, uygulama dahil kurulu paketleri siler. Güncellemeden hemen önce yönlendirici sayfasının “Diğer” sekmesinde “Yükseltmeye hazırla” düğmesine basın ya da SSH üzerinden bebravpn prepare-upgrade komutunu çalıştırın. Bundan sonra cihazlar internete doğrudan çıkar ve yönlendirici uygulama sürümünü ve hesap girişini hatırlar. Yazılımı yüklerken ayarları koruyun. Hazırlıktan sonra alınan yönlendirici ayar yedeği hesabınızın erişim anahtarlarını içerir; bu yüzden onu kimseyle paylaşmayın ve yayımlamayın.

Yazılım yüklendikten sonra yönlendirici uygulamayı aynı hesapla kendisi geri getirir; 24.10’dan 25.12’ye geçerken bile. Uygulama yine de yoksa, örneğin hazırlık adımını atladıysanız, uygulamayı 3. adımdaki komutla yeniden kurun ve 6. adımdaki gibi yeni bir kodla giriş yapın.

Bilmekte fayda var

Uygulamayı durdurma
/etc/init.d/bebravpn stop komutundan sonra ağ hemen internete doğrudan çıkar
Yeniden bağlanma
uygulama yeniden bağlanırken Bebra üzerinden geçen cihazlar internete doğrudan çıkmaz, internetsiz bekler
Güncellemeler
varsayılan olarak geceleri, yönlendirici saatiyle 03:00 ile 05:00 arasında kendiliğinden kurulur. Otomatik güncellemeleri “Diğer” → “Güncelleme” altında kapatabilir ya da oradaki “Güncellemeleri denetle” ve “Şimdi yükle” düğmeleriyle hemen güncelleyebilirsiniz. Güncelleme kurulurken Bebra üzerinden geçen cihazlar yaklaşık bir dakika internetsiz kalır
İstisnalar
İstisnalar sekmesinde “Rusya için” modu ya da kendi site listeniz

Sık sorulan sorular

SSH yönlendiriciye bağlanmıyor

Bilgisayarın bu yönlendiricinin ağında olduğunu ve adresin doğru olduğunu kontrol edin. Windows’ta ssh komutu yoksa Ayarlar → Uygulamalar → İsteğe bağlı özellikler altından OpenSSH İstemcisi’ni ekleyin ya da PuTTY kullanın. Yazılımı yeniden yükledikten sonra SSH REMOTE HOST IDENTIFICATION HAS CHANGED diyorsa ssh-keygen -R 192.168.1.1 komutunu çalıştırıp yeniden bağlanın.

Yönlendirici şifremi kabul etmiyor

LuCI ile aynı olan root şifresini kullanın. Nasıl belirleneceği 1. adımda anlatılıyor.

Terminal wget veya && hakkında hata veriyor

Komut yönlendiriciye değil, bilgisayara gitti. 2. adımdaki gibi SSH ile bağlanın ve komutu root@OpenWrt:~# isteminin olduğu pencereye yapıştırın.

Yükleyici uygulamayı kurmayı reddetti

Nedeni “Critical error” sözcüklerinden sonra yazar. [y/N] sorusundan önce yükleyici yalnızca yönlendiriciyi kontrol eder ve hiçbir şeyi değiştirmez. En sık nedenler şunlardır: root şifresi yok, 1. adımdaki paketlerden biri kurulu, yönlendirici internete bağlı değil, RAM 200 MiB’tan az, donanım yazılımı 24.10’dan eski ya da dahili bellekte yer yetersiz.

Yönlendirici sayfası açılmıyor

Sayfayı ev ağındaki bir cihazdan açın; misafir ağı ona erişemez. Android’de Özel DNS ya da tarayıcıda güvenli DNS açıkken bebra.home adı çalışmaz; bu durumda http://192.168.1.1:8790/ adresini ya da yönlendiricinizin adresini 8790 portuyla açın. Ayrıca yükleyicinin “Done” satırına kadar ilerlediğini kontrol edin.

Kodun süresi doldu veya kod kabul edilmiyor

Kodu, yönlendirici sayfasında Hesap sekmesi açıkken alın. Kod 3 dakika geçerlidir ve bir kez çalışır. Sayfa kodun e-postası olmayan bir hesaptan geldiğini söylüyorsa bir e-posta ile giriş yapın ve yeni bir kod alın.

Bir cihaz Bebra üzerinden geçmeden internete çıkıyor

Bu; yönlendiricide giriş yapılmamışken, abonelik ödenmemişken, duraklatma sırasında ya da yönlendiricideki hizmet durdurulmuşken olur. Yönlendiricinin bağlı olup olmadığını Durum sekmesi gösterir. Ayrıca cihazın Cihazlar sekmesinde işaretli olduğunu kontrol edin.

Abonelik fiyatları

Planlar ve fiyatlar ayrı bir sayfada.