Ben's VPN em roteadores OpenWrt
Um comando por SSH instala o app em um roteador OpenWrt. Depois disso, toda a rede doméstica usa o Ben's VPN. Nenhum dispositivo da rede precisa de app próprio.
Instalação e login
Requisitos: um computador na rede doméstica do roteador e uma conta do Ben's VPN com e-mail e assinatura paga.
-
Confira o roteador
Firmware: OpenWrt oficial 24.10 ou 25.12 com fw4. A versão 23.05 e as anteriores não são compatíveis. RAM: 256 MB ou mais, que o LuCI mostra em Status → Overview como pelo menos 200 MiB. O roteador precisa ter acesso à internet.
A conta root precisa ter senha. Ela é definida no LuCI (http://192.168.1.1/, System → Administration) ou com
passwdnuma sessão SSH.Pacotes que bloqueiam o instalador: remova-os antes do passo 3
- pbr
- podkop
- passwall
- passwall2
- homeproxy
- openclash
- nikki
- mihomo
- sing-box como serviço independente
Um pacote de outro serviço de VPN também bloqueia. Se não houver pacote para o processador, o instalador avisa e não altera o roteador. Com um cliente OpenVPN ou PPTP no firmware, esse roteador se conecta sem o app: a aba “Outros roteadores” da página da conta explica como.
-
Abra uma sessão SSH
Na primeira conexão, o SSH pergunta se deve confiar no host: responda
yes. Em seguida, o SSH pede a senha de root.O que você verá
O prompt
root@OpenWrt:~#. -
Execute o instalador
Cole este comando na sessão SSH. O instalador detecta a versão do OpenWrt e o tipo de processador. As mensagens dele saem em inglês.
Comando de instalação · OpenWrt 24.10 e 25.12
wget -qO /tmp/bensvpn-install.sh https:// storage.googleapis.com/ bensvpn/ router/ bensvpn/ openwrt/ install.sh || wget -qO /tmp/ bensvpn-install.sh https:// xxvv.loan/ router/ bensvpn/ openwrt/ install.sh && sh /tmp/ bensvpn-install.sh O que você verá
Uma verificação do roteador e depois um pedido de confirmação. Responda
ye pressione Enter. Com qualquer outra resposta, o instalador para, e o roteador fica como estava.Por padrão, toda a rede doméstica passa pelo Ben's VPN. O passo 7 explica como limitar a dispositivos escolhidos. O mesmo comando está na seção Roteador da página da conta, na aba OpenWrt.
-
Espere a última linha
Primeiro, o instalador adiciona os pacotes de sistema necessários, do repositório do OpenWrt. Depois, baixa o app, confere a soma de verificação e inicia o serviço. Não feche a sessão SSH antes disso.
“No package from …” não é um erro em si. Significa que o instalador está passando para o próximo endereço. “Critical error” só aparece quando não sobra nenhum endereço: as perguntas abaixo listam as causas.
O que você verá
No fim da saída, uma linha começa com “Done” e mostra onde abrir a página do roteador.
-
Página do roteador e login como root
Em um dispositivo da casa, abra bensvpn.home:8790. Se o nome não resolver, use http://192.168.1.1:8790/.
O campo de usuário já traz root. A senha é a senha de root do LuCI e do SSH.
O que você verá
A página diz “Não conectado à conta” e mostra o botão “Entrar com código”. Ainda não há conta vinculada ao roteador.
-
Vincule o roteador com um código de 8 dígitos
Comece pelo botão “Entrar com código” da página do roteador. Depois, na página da conta, abra a seção Roteador, escolha OpenWrt e clique em “Obter código”. Digite os 8 dígitos no campo “Código único” da página do roteador. Cada código dura 3 minutos.
O que você verá
O código é enviado automaticamente depois do último dígito. Em seguida, o Status mostra “Conectado”.
No lugar de “Obter código”, pode aparecer um aviso vermelho. É sinal de conta sem e-mail, e o roteador só aceita contas com e-mail. Antes, entre no site com um e-mail. Os botões de espelho acima do campo do código servem para um único caso: o roteador não consegue acessar o serviço.

Dígitos de exemplo, não é um código real. -
Escolha os dispositivos
Logo após a instalação, todos os dispositivos da rede doméstica usam o Ben's VPN, inclusive os novos. Para tirar um dispositivo do Ben's VPN, desmarque-o na aba Dispositivos. Os outros dispositivos mantêm a configuração.
O modo oposto é “Só os dispositivos escolhidos usam a VPN”. Ative-o ali e marque os dispositivos que vão usar o Ben's VPN. Todos os outros, e qualquer dispositivo novo, se conectam diretamente.
O que você verá
Um dispositivo marcado passa para o Ben's VPN em menos de 1 minuto.
Atualizações de firmware
Gravar um firmware novo apaga os pacotes instalados, e o app é um deles. Prepare o roteador logo antes da gravação: “Preparar para a atualização” na aba Mais ou bensvpn prepare-upgrade no SSH. O roteador guarda a versão do app e o login. Até o app voltar no firmware novo, os dispositivos se conectam diretamente. Grave o firmware mantendo as configurações. Um backup das configurações feito depois deste passo inclui as chaves de acesso da sua conta. Não compartilhe nem publique esse backup.
Quando o firmware novo inicia, o roteador reinstala o app automaticamente e mantém a mesma conta. Isso também vale para a mudança de 24.10 para 25.12. Se o app não voltar, por exemplo quando a preparação foi pulada, execute de novo o comando do passo 3 e repita o passo 6 com um código novo.
Remoção do app
Na página do roteador, abra Mais e escolha “Remover…”. A janela pede o usuário e a senha de administrador, com root já no campo de usuário. Você tem 2 minutos para confirmar com “Remover”. Depois disso, é preciso abrir a janela de novo.
A remoção devolve os dispositivos à conexão direta, apaga as configurações do app e exclui o pacote.
Sem a página do roteador: execute bensvpn uninstall no SSH e depois opkg remove bensvpn (apk del bensvpn no OpenWrt 25.12).
Como o app se comporta
- Parada do serviço
/etc/init.d/bensvpn stoppassa a rede para a conexão direta na hora- Reconexões
- os dispositivos atribuídos ao Ben's VPN ficam sem internet até o app se conectar de novo. Eles não passam para a conexão direta
- Atualizações
- automáticas por padrão, à noite, das 03:00 às 05:00 no horário do roteador. Em Mais → Atualização, você as desativa ou instala uma na hora, com “Verificar atualizações” e “Instalar agora”. Durante uma atualização, os dispositivos no Ben's VPN ficam sem internet por cerca de 1 minuto
- Exceções
- uma predefinição para a Rússia ou uma lista própria de sites, na aba Exceções
Perguntas sobre o OpenWrt
Para outras perguntas, fale com o Suporte 24/7: Telegram @bensvpn e [email protected].
Sem conexão SSH com o roteador
Primeiro, confira a rede e o endereço: o computador precisa estar na rede deste roteador. No Windows sem o comando ssh, instale o Cliente OpenSSH (Configurações → Aplicativos → Recursos opcionais) ou o PuTTY. Depois de regravar o firmware, o SSH pode mostrar REMOTE HOST IDENTIFICATION HAS CHANGED. Apague a chave antiga com ssh-keygen -R 192.168.1.1 e conecte de novo.
A senha é recusada
A senha certa é a de root, a mesma do LuCI. O passo 1 explica como defini-la.
Erros sobre wget ou && no terminal
Quem executou o comando foi o computador, não o roteador. Repita o passo 2 e cole o comando depois do prompt root@OpenWrt:~#.
O instalador para com um erro
A causa aparece depois de “Critical error”. Até a pergunta [y/N], o instalador só lê o roteador e não altera nada. Causas comuns: a conta root não tem senha; um pacote do passo 1 ainda está instalado; o roteador está sem internet; a RAM está abaixo de 200 MiB; o firmware é anterior ao 24.10; a memória interna tem pouco espaço livre.
A página do roteador está inacessível
Use um dispositivo da rede doméstica principal. Da rede de convidados, a página não abre. O DNS particular do Android e o DNS seguro do navegador impedem que o nome bensvpn.home funcione: use http://192.168.1.1:8790/ ou o endereço do roteador com a porta 8790. Confira também se o instalador mostrou a linha “Done”.
O código não é aceito ou já expirou
Peça o código só quando a aba Conta da página do roteador já estiver aberta. Ele funciona uma vez, por 3 minutos. Se a página disser que o código é de uma conta sem e-mail, entre no site com um e-mail e peça um código novo.
Um dispositivo acessa a internet sem o Ben's VPN
Isso é esperado em 4 situações: o roteador não está conectado à conta, a assinatura não está paga, o app está em pausa ou o serviço dele está parado. O estado da conexão do roteador fica na aba Status. Confira também a marcação do dispositivo na aba Dispositivos.
Preços da assinatura
O período de teste de 3 dia(s) custa $0.50, depois $5 por mês.
Os mesmos recursos em todos os planos. Os meses grátis valem para compras feitas neste site.
O reembolso segue a nossa política de reembolso.
Guias para outros roteadores
- VPN para roteadores
- Nosso app ou OpenVPN e PPTP
- VPN nos roteadores Keenetic e Netcraze
- App no roteador
- VPN no roteador MikroTik
- Contêiner no RouterOS 7
- VPN no roteador TP-Link
- Cliente integrado do Archer e lista de dispositivos
- VPN no roteador Xiaomi
- PPTP no firmware de fábrica ou OpenWrt
- VPN no roteador ASUS
- Perfil OpenVPN, firmware novo ou antigo
- VPN no roteador Tenda
- Cliente PPTP, login da página da conta
- VPN no roteador D-Link
- Cliente no firmware ou segundo roteador
- VPN no roteador Zyxel
- Nosso app no Keenetic ou PPTP


