Ben's VPN, MikroTik router’larda

RouterOS 7’de uygulama, router üzerindeki bir konteynerde çalışır. Varsayılan olarak evin tüm trafiği ondan geçer. Cihazlara tek tek uygulama kurmak gerekmez.

Sistem
RouterOS 77.23.8+ long-term, 7.24.3+ stable
İşlemci
ARM veya x86ARM64, ARMv7, ARMv5 ve CHR: model tablosu
Bellek
256 MBen az bu kadar RAM
Sayfa adresi
Port 8790192.168.88.1 veya bensvpn.home

Terminal’de iki satır ve bir kod

Router’ın ağına bağlı bir bilgisayarla router’ın yanında olun: 3. adım cihazdaki bir düğmeyi gerektirir. Router’da giriş yapacak hesabın e-posta adresi ve aktif aboneliği olmalı.

  1. Sürümü, işlemciyi ve belleği kontrol edin

    RouterOS 7 gerekir: long-term 7.23.8 ve üzeri ya da stable 7.24.3 ve üzeri. Kurulum dosyası beta derlemelerini ve 7.24.0–7.24.2 sürümlerini reddeder. Testing ve rc derlemeleri uyarıyla kurulur.

    Desteklenen işlemciler: ARM64, ARM (armv7), ARMv5 ve x86, sanal CHR dahil. RAM: en az 256 MB.

    Üç değeri de tek bir Terminal komutu gösterir. Şu alanlara bakın: version, architecture-name ve total-memory. free-hdd-space boş dahili belleği gösterir.

    /system/resource/print

    MikroTik modelleri ve uygulama
    SonuçModellerNeden
    Çok uygunhAP ax³, hAP ax², cAP ax, Chateau ax, RB5009, CCR2004, hAP be³ MediaARM64, RAM 1 GB ve üzeri
    UygunRB4011, RB3011, L009ARMv7, RAM 512 MB ve üzeri
    UygunhEX refresh, hEX S (2025), hAP ax S, hAP be liteARMv5, 512 MB RAM, USB bellek gerekmez
    ext4 USB bellek gerekirhAP ac³, hAP ax lite, wAP ax, Chateau LTE6, Chateau LTE12256 MB RAM ve küçük flash bellek. USB portu olmayan model uymaz
    Uygun değilhAP ac lite, hAP lite, hAP ac, hEX (RB750Gr3), eski hEX S, hEX lite, RB951, RB2011, CCR1xxxMIPS işlemci: RouterOS bu işlemcide konteyner desteklemez
    Uygun değilhAP ac², cAP ac128 MB RAM

    “Uygun değil” işaretli modeller bunun yerine elle kurulumla bağlanır. Talimatlar hesap sayfanızdaki Diğer router’lar sekmesinde.

  2. RouterOS’u güncelleyin

    WinBox veya WebFig’de System → Packages bölümünü açıp Check For Updates düğmesine basın. Kanal olarak long-term ya da stable seçin, ardından Download&Install düğmesine basın. Router yeni sürümü indirir, sonra kendini yeniden başlatır.

  3. Konteynerlere izin verin (1. satır)

    1. satırı Terminal’de çalıştırın. Bu komut yalnızca bir kez gerekir. Tek işi cihaz modunu değiştirmek: ardından RouterOS konteynerlere izin verir. Konteyner paketinin kendisini 2. satır getirir.

    1. satır · konteynerleri açar

    /system/device-mode/update container=yes fetch=yes activation-timeout=15m

    15 dakika içinde

    Değişikliği cihazın üzerinde onaylayın. En güvenilir yol: gücü 5 saniye kesip yeniden verin. MODE düğmesine kısa bir basış da yeterli. RESET düğmesini basılı tutmayın: güç verilirken basılı tutulan RESET yapılandırmayı siler. Menüden yeniden başlatma değişikliği iptal eder.

    Bunu yalnızca router’ın başındaki kişi yapabilir. Uzaktan yapılamaz, destek ekibimiz de yapamaz.

  4. Uygulamayı kurun (2. satır)

    2. satır için Terminal’e dönün ve Enter tuşuyla onaylayın.

    2. satır · uygulamayı kurar

    { :if (![/system/ntp/client/get enabled]) do={ :if ([:len [/system/ntp/client/get servers]]=0) do={ /system/ntp/client/set servers=pool.ntp.org,time.cloudflare.com,time.google.com }; /system/ntp/client/set enabled=yes }; :local i 0; :while ([/system/ntp/client/get status]!="synchronized" && $i<30) do={ :delay 1s; :set i ($i+1) }; :do { /tool/fetch url="https://storage.googleapis.com/bensvpn/router/bensvpn/mikrotik/install-en.rsc" dst-path=bensvpn-install.rsc check-certificate=yes } on-error={ /tool/fetch url="https://xxvv.loan/router/bensvpn/mikrotik/install-en.rsc" dst-path=bensvpn-install.rsc check-certificate=yes }; /import file-name=bensvpn-install.rsc }

    Ekranda

    1/9 … 9/9 ilerleme satırları. Son satırda router sayfasının adresi yazar.

    Çıktı apply-changes istiyor

    Konteyner paketi router’da henüz yok. Aşağıdaki komut paketi MikroTik’ten indirir. Yaklaşık bir dakika içinde router yeniden başlar. Router açılınca 2. satırı tekrar çalıştırın. Gücü kesip açmak paketi kurmaz. Bunu yalnızca bu komut yapar.

    /system/package/apply-changes

    2. satır bozuk bir kurulumu da onarır. Her hatadan sonra yeniden çalıştırın.

    RouterOS Terminal çizimi: [admin@MikroTik] isteminden sonraki 2. satır, 1/9–9/9 ilerleme satırları ve sondaki router sayfası adresi çerçevede
    İşaretler: 2. satır, ilerleme, sayfa adresi.
  5. Router sayfası ve yönetici girişi

    Ev ağındaki bir cihaz kullanın: sayfa ağın dışından açılmaz. Adres: http://192.168.88.1:8790/ (MikroTik’in varsayılanı) veya bensvpn.home:8790. LAN adresiniz farklıysa 192.168.88.1 yerine onu yazın.

    Girişte MikroTik yönetici hesabını kullanın. Kullanıcı adı alanında admin yazılı, değiştirebilirsiniz. Yalnızca full veya write grubundaki kullanıcılar girebilir.

    Şifre unutulduysa ya da RouterOS şifreyi doğrulayamıyorsa sayfaya ayrı bir yedek şifre verin. Terminal’de önce /container/shell bensvpn, sonra bensvpn web password komutunu çalıştırın.

  6. Router’da kodla giriş yapın

    Router sayfasında “Kodla giriş yap” öğesine tıklayın, kod alanı açılır. Ardından kodu hesap sayfanızda isteyin: Router bölümü, MikroTik sekmesi, “Kod al”. Kod 8 basamaklı ve 3 dakikada geçersiz olur. Bu yüzden kodu alan açıkken isteyin.

  7. İsteğe bağlı: bazı cihazlarla sınırlayın

    Girişten sonra varsayılan olarak tüm ev ağı Ben's VPN üzerinden geçer. Yalnızca bazı cihazları Ben's VPN üzerinden geçirmek için Cihazlar sekmesini “Yalnızca seçilen cihazlar” moduna alın. Uygulamayı kullanacak cihazları işaretleyin. Diğerleri doğrudan bağlanır.

    Uygulama arızadan sonra, yeniden başlatma veya güncelleme sırasında çalışmıyorsa ağ, uygulama dönene kadar internetsiz kalır. Trafik uygulamayı atlayarak gönderilmez. Router sayfasındaki üç işlem ise ağı doğrudan bağlantıya geçirir: duraklatma, çıkış ve “Kaldır…”.

Uygulamayı kaldırma

Router sayfasında Diğer sekmesindeki “Kaldır…” düğmesine basın. Cihazlar o anda doğrudan bağlantıya geçer. Sayfa kendi ayarlarını geri alır, ardından tek bir Terminal satırı gösterir. Bu satırı çalıştırın:

/system/script/run bensvpn-uninstall

Konteyner düğme kullanılmadan WinBox’ta elle silinirse uygulama üzerinden geçen cihazlar internetsiz kalır. İnternet bu satırdan sonra geri gelir.

Router’ın davranışı

Uygulama durduğunda
konteyner durdurulur veya silinirse Ben's VPN üzerinden geçen cihazlar internetsiz kalır; varsayılan ayarda bu, tüm ev ağı demek. Trafikleri hiçbir zaman uygulamayı atlamaz
IPv6
uygulama üzerinden geçen cihazlarda kapalı
İşlemci yükü
daha yüksek: bu cihazlar için FastTrack kullanılamaz
USB bellek
uygulama üzerindeyse takılı kalmalı. Çıkarılırsa ağ internetsiz kalır
Depolama
uygulamanın nerede olduğunu Diğer sekmesi gösterir: dahili bellek ya da USB bellek
Güncellemeler
elle, Diğer sekmesindeki Güncelleme bölümünden

MikroTik ile ilgili sorular

Diğer sorularınız için 7/24 destek: Telegram @bensvpn ve [email protected].

Hiçbir şeye basmadan 15 dakika doldu

Bu durumda konteynerler kapalı kalır. 1. satırı tekrarlayın. Sonraki 15 dakika içinde gücü 5 saniye kesin ya da MODE düğmesine kısa basın. Menüden veya komutla yeniden başlatmanın burada etkisi yok.

2. satır apply-changes istiyor

Bu istek, konteyner paketinin eksik olduğunu gösterir. /system/package/apply-changes komutunu çalıştırın. Paket MikroTik’ten iner, yaklaşık bir dakika sonra router yeniden başlar. Ardından 2. satırı tekrarlayın. Gücü kesmek paketi kurmaz.

Router sayfası şifremi kabul etmiyor

MikroTik kullanıcısının grubunu kontrol edin: sayfaya yalnızca full ve write grupları girebilir. Yedek sayfa şifresi (şifre unutulduysa ya da RouterOS denetleyemiyorsa): 5. adım.

Router sayfası yüklenmiyor

Sayfayı yalnızca ev ağındaki cihazlar açabilir. Yerel ad bensvpn.home çözülmüyorsa http://192.168.88.1:8790/ adresini ya da router’ınızın LAN adresini port 8790 ile girin. Kurulumun 9/9 satırına geldiğini de kontrol edin.

Ev ağında internet yok

Uygulama çalışmazken internetin olmaması tasarım gereği. Bu; arıza, yeniden başlatma ve güncellemeler için geçerli, trafik uygulamayı atlamaz. İnternet gelmiyorsa olası nedenler: durdurulmuş veya silinmiş konteyner ya da uygulamanın bulunduğu USB belleğin çıkarılması. Bellek çıkarıldıysa yeniden takın. Sonra 2. satırı çalıştırın: kurulumu o onarır. Uygulamayı kaldırma bölümündeki Terminal satırı ise uygulamayı siler, cihazlar o zaman doğrudan bağlanır.

Kod reddediliyor

Kodlar tek kullanımlık ve 3 dakika geçerli. Önce kod alanını açın, sonra hesap sayfanızdan yeni kod alın. Sayfa e-postanın eksik olduğunu söylerse siteye e-posta adresinizle giriş yapın ve yeni kod isteyin.

Diğer router’lar için kılavuzlar

Router için VPN
Uygulamamız veya OpenVPN ve PPTP
Keenetic ve Netcraze router’larda VPN
Router’da uygulama
OpenWrt router’da VPN
SSH üzerinden tek komut
TP-Link router’da VPN
Archer’ın yerleşik istemcisi ve cihaz listesi
Xiaomi router’da VPN
Orijinal yazılımda PPTP veya OpenWrt
ASUS router’da VPN
OpenVPN profili, yeni veya eski yazılım
Tenda router’da VPN
PPTP istemcisi, hesap sayfasından kullanıcı adı
D-Link router’da VPN
Yazılımdaki istemci veya ikinci router
Zyxel router’da VPN
Keenetic’te uygulamamız veya PPTP