Ben's VPN na routerach MikroTik
Na RouterOS 7 aplikacja działa w kontenerze na samym routerze. Domyślnie przechodzi przez nią cały ruch domowy. Poszczególne urządzenia nie potrzebują aplikacji.
- System
- RouterOS 7long-term 7.23.8+, stable 7.24.3+
- Procesor
- ARM lub x86ARM64, ARMv7, ARMv5 i CHR: tabela modeli
- Pamięć
- 256 MBRAM, minimum
- Adres strony
- Port 8790192.168.88.1 lub bensvpn.home
Dwa wiersze w oknie Terminal i kod
Bądź przy routerze z komputerem w jego sieci: w kroku 3 trzeba nacisnąć przycisk na urządzeniu. Do logowania potrzebne jest konto z adresem e-mail i aktywną subskrypcją.
-
Sprawdź wersję, procesor i pamięć
Wymagany jest RouterOS 7: long-term 7.23.8 lub nowszy albo stable 7.24.3 lub nowszy. Wersje beta oraz 7.24.0–7.24.2 instalator odrzuca. Wersje testing i rc instalują się z ostrzeżeniem.
Obsługiwane procesory: ARM64, ARM (armv7), ARMv5 i x86, także wirtualny CHR. RAM: minimum 256 MB.
Wszystkie trzy wartości pokazuje jedno polecenie w oknie Terminal. Odczytaj pola version, architecture-name i total-memory. free-hdd-space to wolne miejsce w pamięci wewnętrznej.
/system/resource/ print Modele MikroTik i aplikacja Wynik Modele Powód Pasują dobrze hAP ax³, hAP ax², cAP ax, Chateau ax, RB5009, CCR2004, hAP be³ Media ARM64, od 1 GB RAM Pasują RB4011, RB3011, L009 ARMv7, od 512 MB RAM Pasują hEX refresh, hEX S (2025), hAP ax S, hAP be lite ARMv5, 512 MB RAM, bez dysku USB Wymagają dysku USB z ext4 hAP ac³, hAP ax lite, wAP ax, Chateau LTE6, Chateau LTE12 256 MB RAM i mało pamięci flash. Bez portu USB nie pasują Nie pasują hAP ac lite, hAP lite, hAP ac, hEX (RB750Gr3), starszy hEX S, hEX lite, RB951, RB2011, CCR1xxx procesor MIPS: RouterOS nie obsługuje na nim kontenerów Nie pasują hAP ac², cAP ac 128 MB RAM Modele oznaczone „Nie pasują” łączą się przez ręczną konfigurację. Instrukcja jest w zakładce Inne routery na stronie konta.
-
Zaktualizuj RouterOS
Aktualizację uruchamia przycisk Check For Updates w sekcji System → Packages, w WinBox lub WebFig. Wybierz kanał long-term lub stable, potem Download&Install. Router pobiera wydanie i uruchamia się ponownie.
-
Zezwól na kontenery (wiersz 1)
Uruchom wiersz 1 w oknie Terminal. To polecenie jednorazowe. Zmienia wyłącznie tryb urządzenia: po nim RouterOS dopuszcza kontenery. Sam pakiet kontenerów instaluje wiersz 2.
Wiersz 1 · włącza kontenery
/system/device-mode/ update container=yes fetch=yes activation-timeout=15m W ciągu 15 minut
Potwierdź zmianę na samym urządzeniu. Najpewniej: odłącz zasilanie na 5 sekund i podłącz je z powrotem. Krótkie naciśnięcie MODE też się liczy. Nie przytrzymuj RESET: przytrzymany przy włączaniu kasuje konfigurację. Ponowne uruchomienie z menu anuluje zmianę.
Zrobi to tylko osoba stojąca przy routerze. Zdalnie się nie da, nawet z pomocą naszego wsparcia.
-
Zainstaluj aplikację (wiersz 2)
Wróć do okna Terminal, wklej wiersz 2 i zatwierdź go klawiszem Enter.
Wiersz 2 · instaluje aplikację
{ :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 } Na ekranie
Wiersze postępu od 1/9 do 9/9. Ostatni z nich podaje adres strony routera.
Wynik prosi o apply-changes
Na routerze nie ma jeszcze pakietu container. Polecenie poniżej pobiera go z serwerów MikroTik. W ciągu około minuty router uruchamia się ponownie. Po tym restarcie wykonaj wiersz 2 jeszcze raz. Odłączenie zasilania pakietu nie instaluje. Instaluje go tylko to polecenie.
/system/package/ apply-changes Wiersz 2 naprawia też uszkodzoną instalację. Po każdej awarii uruchom go ponownie.
Ramki: wiersz 2, postęp, adres strony. -
Strona routera i logowanie administratora
Użyj urządzenia w sieci domowej: spoza niej strona jest niedostępna. Adres to http://192.168.88.1:8790/ (domyślny dla MikroTik) lub bensvpn.home:8790. Jeśli router ma inny adres w sieci lokalnej, wpisz go zamiast 192.168.88.1.
Zaloguj się jako administrator MikroTik. W polu loginu jest admin, można go zmienić. Wejść mogą tylko użytkownicy z grupy full lub write.
Jeśli hasła nikt nie pamięta albo RouterOS nie może go sprawdzić, ustaw dla strony osobne hasło zapasowe. W oknie Terminal uruchom
/container/shell bensvpn, a potembensvpn web password. -
Zaloguj router kodem
Najpierw wybierz „Zaloguj się kodem” na stronie routera. Otworzy się pole na kod. Potem pobierz kod na stronie konta: sekcja Router, zakładka MikroTik, „Uzyskaj kod”. Kod ma 8 cyfr i wygasa po 3 minutach, więc pobieraj go dopiero przy otwartym polu.
-
Opcjonalnie: tylko część urządzeń
Po zalogowaniu cała sieć domowa domyślnie przechodzi przez Ben's VPN. Aby kierować przez Ben's VPN tylko niektóre urządzenia, przełącz zakładkę „Urządzenia” na „Tylko wybrane urządzenia”. Następnie zaznacz urządzenia przeznaczone dla aplikacji. Reszta łączy się bezpośrednio.
Gdy aplikacja nie działa po awarii, podczas ponownego uruchomienia lub aktualizacji, sieć jest bez internetu aż do jej powrotu. Ruch nigdy nie idzie z jej pominięciem. Na połączenie bezpośrednie przełączają sieć trzy działania na stronie routera: pauza, wylogowanie i „Usuń…”.
Usuwanie aplikacji
Na stronie routera naciśnij „Usuń…” w zakładce „Więcej”. W tej samej chwili sieć domowa wraca do połączenia bezpośredniego. Strona cofa swoje ustawienia, a potem pokazuje jeden wiersz dla okna Terminal. Uruchom ten wiersz:
/system/script/run bensvpn-uninstall Kontener usunięty ręcznie w WinBox, bez tego przycisku, zostawia przekierowane urządzenia bez internetu. Internet wraca po uruchomieniu tego wiersza.
Zachowanie routera
- Aplikacja zatrzymana
- gdy kontener jest zatrzymany lub usunięty, urządzenia kierowane przez Ben's VPN są bez internetu, a domyślnie to cała sieć domowa. Ich ruch nigdy nie omija aplikacji
- IPv6
- nie działa na urządzeniach kierowanych przez aplikację
- Obciążenie procesora
- wyższe, bo FastTrack jest dla tych urządzeń niedostępny
- Dysk USB
- musi pozostać podłączony, gdy jest na nim aplikacja. Bez niego sieć traci internet
- Miejsce instalacji
- zakładka „Więcej” pokazuje, gdzie jest aplikacja: w pamięci wewnętrznej czy na dysku USB
- Aktualizacje
- ręczne, przez „Aktualizacja” w zakładce „Więcej”
Pytania o MikroTik
Z innymi pytaniami napisz do wsparcia 24/7: Telegram @bensvpn i [email protected].
Upłynęło 15 minut bez naciśnięcia przycisku
Kontenery pozostają wtedy wyłączone. Powtórz wiersz 1. Przed upływem kolejnych 15 minut wyłącz zasilanie na 5 sekund lub raz krótko wciśnij MODE. Ponowne uruchomienie z menu lub poleceniem nic tu nie da.
Wiersz 2 prosi o apply-changes
Ta prośba znaczy, że brakuje pakietu container. Uruchom /system/package/apply-changes. Pakiet pobiera się z serwerów MikroTik, a po około minucie router uruchamia się ponownie. Potem powtórz wiersz 2. Odłączenie zasilania nie instaluje pakietu.
Strona routera odrzuca moje hasło
Sprawdź grupę użytkownika MikroTik: strona wpuszcza tylko grupy full i write. Zapasowe hasło strony (gdy nikt nie pamięta hasła albo RouterOS nie może go sprawdzić) opisuje krok 5.
Strona routera się nie ładuje
Otworzą ją tylko urządzenia w sieci domowej. Gdy bensvpn.home nie działa, wpisz http://192.168.88.1:8790/ albo adres routera w sieci lokalnej z portem 8790. Instalacja powinna też dojść do wiersza 9/9.
Brak internetu w sieci domowej
Brak internetu, gdy aplikacja nie działa, jest zamierzony. Dotyczy to awarii, ponownych uruchomień i aktualizacji, a ruch nie omija aplikacji. Jeśli internet nie wraca, najpewniej kontener jest zatrzymany lub usunięty albo odłączono dysk USB z aplikacją. Podłącz dysk z powrotem, jeśli był wyjęty. Potem uruchom wiersz 2, który naprawia instalację. Wiersz dla okna Terminal z części Usuwanie aplikacji działa odwrotnie: usuwa aplikację, a urządzenia łączą się wtedy bezpośrednio.
Kod jest odrzucany
Kody są jednorazowe i działają 3 minuty. Najpierw otwórz pole na kod, potem pobierz nowy kod na stronie konta. Jeśli strona zgłasza brak adresu e-mail, zaloguj się na stronie przez e-mail i pobierz kolejny kod.
Ceny subskrypcji
3-dniowy okres próbny kosztuje $0.50, potem $5 miesięcznie.
Każdy plan ma te same funkcje. Miesiące gratis przysługują przy zakupie na naszej stronie.
Zwracamy pieniądze zgodnie z zasadami zwrotów.
Instrukcje dla innych routerów
- VPN na router
- Nasza aplikacja albo OpenVPN i PPTP
- VPN na routerach Keenetic i Netcraze
- Aplikacja na routerze
- VPN na routerze z OpenWrt
- Jedno polecenie przez SSH
- VPN na routerze TP-Link
- Wbudowany klient Archera i lista urządzeń
- VPN na routerze Xiaomi
- PPTP w fabrycznym oprogramowaniu lub OpenWrt
- VPN na routerze ASUS
- Profil OpenVPN w nowym lub starym oprogramowaniu
- VPN na routerze Tenda
- Klient PPTP i login ze strony konta
- VPN na routerze D-Link
- Klient w oprogramowaniu lub drugi router
- VPN na routerze Zyxel
- Aplikacja na routerze Keenetic lub PPTP


