Ben's VPN en routers MikroTik
En RouterOS 7, la aplicación se ejecuta en un contenedor del router. De forma predeterminada, todo el tráfico de casa pasa por ella. Los dispositivos no necesitan ninguna aplicación.
- Sistema
- RouterOS 7long-term 7.23.8+, stable 7.24.3+
- Procesador
- ARM o x86ARM64, ARMv7, ARMv5 y CHR: tabla de modelos
- Memoria
- 256 MBde RAM como mínimo
- Dirección de la página
- Puerto 8790192.168.88.1 o bensvpn.home
Dos líneas en el Terminal y un código
Ponte junto al router con una computadora de su red: el paso 3 exige pulsar un botón del propio equipo. La cuenta que uses debe tener un correo electrónico vinculado y la suscripción activa.
-
Comprueba la versión, el procesador y la memoria
RouterOS 7 es obligatorio, en el canal long-term desde 7.23.8 o en stable desde 7.24.3. El instalador no acepta las beta ni las versiones 7.24.0, 7.24.1 y 7.24.2. Las versiones testing y rc se instalan con un aviso.
La aplicación funciona en ARM64, ARM (armv7), ARMv5 y x86, también en un CHR virtual. RAM: 256 MB como mínimo.
Un solo comando del Terminal muestra los tres valores. Fíjate en total-memory, architecture-name y version. free-hdd-space es la memoria interna libre.
/system/resource/ print Modelos de MikroTik y la aplicación Resultado Modelos Motivo Funcionan bien hAP ax³, hAP ax², cAP ax, Chateau ax, RB5009, CCR2004, hAP be³ Media ARM64, desde 1 GB de RAM Funcionan RB4011, RB3011, L009 ARMv7, desde 512 MB de RAM Funcionan hEX refresh, hEX S (2025), hAP ax S, hAP be lite ARMv5, 512 MB de RAM, sin unidad USB Necesitan unidad USB ext4 hAP ac³, hAP ax lite, wAP ax, Chateau LTE6, Chateau LTE12 Solo 256 MB de RAM y una flash pequeña. Sin puerto USB no funcionan No funcionan hAP ac lite, hAP lite, hAP ac, hEX (RB750Gr3), hEX S antiguos, hEX lite, RB951, RB2011, CCR1xxx Procesador MIPS: RouterOS no admite contenedores en él No funcionan hAP ac², cAP ac 128 MB de RAM Los modelos marcados como «No funcionan» se conectan con una configuración manual. Las instrucciones están en tu cuenta, pestaña «Otros routers».
-
Actualiza RouterOS
En WinBox o WebFig, abre System → Packages y pulsa «Check For Updates». Selecciona long-term o stable como canal y sigue con «Download&Install». El router baja la nueva versión y se reinicia.
-
Permite los contenedores (línea 1)
Ejecuta la línea 1 en el Terminal. Se usa una sola vez. Solo modifica el modo del dispositivo: a partir de ahí, RouterOS admite contenedores. El paquete de contenedores llega con la línea 2.
Línea 1 · activa los contenedores
/system/device-mode/ update container=yes fetch=yes activation-timeout=15m Antes de que pasen 15 minutos
Confirma el cambio en el propio router. Lo más seguro es cortar la corriente 5 segundos y volver a conectarla. Una pulsación corta de MODE también sirve. No mantengas pulsado RESET: si lo mantienes al encender, se borra la configuración. Si reinicias desde el menú, el cambio se anula.
Solo puede hacerlo alguien que esté junto al router. No se puede hacer a distancia, ni siquiera desde nuestro soporte.
-
Instala la aplicación (línea 2)
En el Terminal, ejecuta ahora la línea 2 con Enter.
Línea 2 · instala la aplicación
{ :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 } Qué verás
Avance de 1/9 a 9/9. La línea final muestra la URL de la página del router.
La salida pide apply-changes
El paquete de contenedores aún no está en el router. El comando de abajo lo descarga de MikroTik. Al cabo de un minuto, más o menos, el router se reinicia. Tras el reinicio, ejecuta la línea 2 una segunda vez. Cortar la alimentación no instala el paquete. Solo lo instala este comando.
/system/package/ apply-changes La línea 2 también repara una instalación dañada. Vuelve a ejecutarla tras cualquier fallo.
Marcas: línea 2, progreso, dirección de la página. -
Página del router y acceso de administrador
Conéctate desde la red de casa: desde fuera, la página no responde. La dirección es http://192.168.88.1:8790/ (valor por defecto de MikroTik) o bensvpn.home:8790. Si tu red local usa otra dirección, pon esa en lugar de 192.168.88.1.
Inicia sesión con un usuario administrador de MikroTik. El campo de usuario muestra admin, y puedes cambiarlo. Solo entran los usuarios de los grupos full o write.
Para una contraseña olvidada, o si RouterOS no logra verificarla, la página admite una contraseña de respaldo propia. En el Terminal, ejecuta
/container/shell bensvpny despuésbensvpn web password. -
Inicia la sesión del router con un código
En la página del router, «Iniciar sesión con código» abre el campo del código. Luego, en tu cuenta, ve a la sección «Router», pestaña MikroTik, botón «Obtener código». El código, de 8 dígitos, caduca a los 3 minutos: solicítalo con el campo ya a la vista.
-
Opcional: solo algunos dispositivos
Con la sesión iniciada, por defecto toda la red de casa pasa por Ben's VPN. Para enviar solo algunos dispositivos por Ben's VPN, pon la pestaña «Dispositivos» en «Solo los dispositivos elegidos». Marca los dispositivos que deben usar la aplicación. El resto se conecta de forma directa.
Cuando la aplicación está caída por un fallo, o mientras se reinicia o se actualiza, la red se queda sin internet hasta su vuelta. El tráfico nunca la esquiva. Tres acciones de la página del router sí pasan la red a la conexión directa: la pausa, el cierre de sesión y «Quitar…».
Quitar la aplicación
Ve a la pestaña «Más» de la página del router y pulsa «Quitar…». En ese momento, los dispositivos pasan a la conexión directa. La página deshace su propia configuración y después te muestra un comando para el Terminal. Ejecútalo:
/system/script/run bensvpn-uninstall Si borras el contenedor a mano en WinBox, sin el botón, los dispositivos enrutados por él se quedan sin conexión. Recuperan internet con esta línea.
Comportamiento del router
- Aplicación detenida
- con el contenedor detenido o borrado, los dispositivos enrutados por Ben's VPN pierden la conexión, y de forma predeterminada eso es toda la red de casa. Su tráfico nunca se salta la aplicación
- IPv6
- desactivado para el tráfico que va por la aplicación
- Carga del procesador
- más alta, porque FastTrack no está disponible para estos dispositivos
- Unidad USB
- debe seguir conectada si la aplicación está en ella. Sin ella, la red se queda sin conexión
- Almacenamiento
- la pestaña «Más» indica dónde está la aplicación: en la memoria interna o en una unidad USB
- Actualizaciones
- manuales, en «Actualización» de la pestaña «Más»
Preguntas sobre MikroTik
Para otras preguntas, escribe al soporte 24/7: Telegram @bensvpn y [email protected].
Pasaron los 15 minutos y no pulsé nada
En ese caso, los contenedores siguen desactivados. Repite la línea 1. En los 15 minutos siguientes, corta la alimentación 5 segundos o pulsa MODE brevemente. Aquí no vale un reinicio por menú ni por comando.
La línea 2 pide apply-changes
Esa petición significa que falta el paquete de contenedores. Ejecuta /system/package/apply-changes. El paquete se descarga de MikroTik y, aproximadamente un minuto después, el router se reinicia. Luego repite la línea 2. Cortar la alimentación no instala el paquete.
Mi contraseña no funciona en la página del router
Comprueba el grupo del usuario de MikroTik: la página solo deja entrar a los grupos full y write. Contraseña de respaldo de la página (para una contraseña olvidada o que RouterOS no logra verificar): mira el paso 5.
Error al cargar la página del router
Solo pueden abrirla los dispositivos de la red de casa. Si bensvpn.home no se resuelve, escribe http://192.168.88.1:8790/ o la IP LAN de tu router y el puerto 8790. La instalación también debe haber llegado a 9/9.
No hay internet en la red de casa
Que no haya internet mientras la aplicación no funciona es intencionado. Pasa con fallos, reinicios y actualizaciones, y el tráfico no se salta la aplicación. Si internet no vuelve, seguramente el contenedor está detenido o borrado, o se desconectó la unidad USB donde está la aplicación. Si desenchufaste la unidad, conéctala de nuevo. Luego, la línea 2 repara la instalación. La línea del Terminal de Quitar la aplicación, en cambio, elimina la aplicación, y entonces los dispositivos se conectan de forma directa.
La página rechaza el código
Cada código es de un solo uso y dura 3 minutos. Abre primero el campo del código y solo entonces pide uno nuevo en tu cuenta. Si la página avisa de que falta el correo, inicia sesión con tu correo en el sitio web y pide otro.
Precios de la suscripción
La prueba (3 d) cuesta $0.50; después, $5 al mes.
Todos los planes incluyen lo mismo. Los meses de regalo se suman a las compras en este sitio.
Los reembolsos se rigen por nuestra política de reembolsos.
Guías para otros routers
- VPN para routers
- Nuestra aplicación, u OpenVPN y PPTP
- VPN en routers Keenetic y Netcraze
- Aplicación en el router
- VPN en un router OpenWrt
- Un solo comando por SSH
- VPN en un router TP-Link
- Cliente integrado de Archer y lista de dispositivos
- VPN en un router Xiaomi
- PPTP en el firmware de fábrica, u OpenWrt
- VPN en un router ASUS
- Perfil OpenVPN, firmware nuevo o antiguo
- VPN en un router Tenda
- Cliente PPTP, usuario de la página de tu cuenta
- VPN en un router D-Link
- Cliente del firmware o un segundo router
- VPN en un router Zyxel
- Nuestra aplicación en Keenetic o PPTP


