Router Keenetic
Como ligar um router Keenetic ao CreateYourVPN através do XKeen — para que todos os dispositivos da sua casa usem a VPN, e as regras de split-tunneling do seu painel cheguem ao router automaticamente.
Precisa de um Keenetic com porta USB. Todo o software adicional (Entware + o núcleo Xray) é instalado numa pen USB, portanto sem uma porta USB não consegue configurar a nossa VPN num Keenetic — o firmware de fábrica não compreende o nosso protocolo. Modelos com USB: Viva, Giga, Ultra, Peak, Hopper e semelhantes; modelos sem USB (por exemplo o Speedster) não funcionam. A verificação mais fácil: se não houver uma tomada USB física no router, este método não serve para ele.
Ligar um router significa que todos os dispositivos da sua casa — telemóveis, TVs, consolas, portáteis — usam a VPN sem instalar nada em cada um. E com a configuração abaixo, as regras de split-tunneling que definir no seu painel viajam para o router automaticamente: altere-as no painel, e o router aplica-as por conta própria.
O Keenetic é um caso especial. O seu firmware de fábrica não consegue ler um link de subscrição de VPN, por isso executamos nele um verdadeiro núcleo Xray através de um projeto chamado XKeen, e adicionamos um pequeno auto-atualizador que mantém o router sincronizado com a sua conta.
O que vai precisar
- Um Keenetic com porta USB.
- Uma pen USB (cerca de 4 GB ou mais), que iremos formatar para ext4.
- Alguns minutos e acesso ao seu router (interface web + SSH).
Passo 1. Ativar o OPKG e ligar a pen USB
Na interface web do Keenetic, abra Definições gerais → Atualizações e opções de componentes → Opções de componentes (a redação exata depende da versão do seu firmware) e ative o suporte a Open Package (OPKG) e o sistema de ficheiros Ext. O router irá reiniciar para os adicionar.
Formate a sua pen USB para ext4 e ligue-a ao router.
Passo 2. Instalar o Entware e o XKeen
O Entware é o sistema de pacotes que lhe permite instalar software adicional (como o Xray) na pen USB; o XKeen gere o Xray por si.
Siga os guias oficiais passo a passo — eles mantêm os comandos exatos atualizados para o firmware atual:
Ligue-se ao router por SSH (as credenciais são as mesmas da interface web). Instale o básico: opkg update, depois opkg install curl.
Instale o XKeen seguindo o guia acima. Quando terminar, xkeen -v deverá indicar uma versão.
O XKeen usa a porta 443. Se a interface web do seu router usar HTTPS na 443, mude-a primeiro para outra porta (por exemplo 8443) para que as duas não colidam — o guia do XKeen mostra como.
Passo 3. Obter o comando da sua conta
Tudo o que precisa já está preparado na sua conta: o separador Keenetic tem um comando de instalação com o seu link de subscrição pessoal embutido nele. Nada para compor ou procurar — basta copiá-lo.
Ative o interruptor de Suporte a routers e selecione o separador Keenetic.
Aparece um comando de instalação pronto a usar. A parte entre aspas dentro dele é o seu link de subscrição pessoal para o router, com o formato https://your-host/sub/your-token/xray — é isto que o router usa para montar a sua VPN juntamente com as regras do seu painel. Prima Copiar: o comando inteiro é copiado, com o link já preenchido:
curl -fsSL https://createyourvpn.com/xkeen-install.sh | sh -s -- 'https://<your-host>/sub/<your-token>/xray'<your-host> e <your-token> aqui são apenas espaços reservados de exemplo; na sua conta já são os seus valores reais. Não há nada para escrever ou alterar à mão.
Cole o comando copiado na sessão SSH do router e execute-o. Ele descarrega o nosso script de configuração, entrega-lhe o seu link de subscrição, instala um pequeno auto-atualizador com uma tarefa agendada, aplica de imediato a sua configuração e reinicia o XKeen.
O link nesse comando é um segredo — quem o tiver pode usar a sua VPN. Não o partilhe nem o publique em lado nenhum.
Passo 4. Verificar que funciona
Em qualquer dispositivo ligado através do router, abra um site que deva passar pela VPN e confirme que a sua localização visível mudou. Os sites que definiu para contornar a VPN no painel devem continuar a abrir diretamente. A partir de agora, quando alterar as regras de split-tunneling no painel, o router atualiza-se sozinho conforme o agendamento — não precisa de lhe mexer novamente.
Nota sobre IPv6. A VPN funciona sobre IPv4. Se o seu fornecedor lhe der IPv6, desative o IPv6 no router (ou não o encaminhe para o XKeen) para que o seu endereço real não possa fugir por fora do túnel.
Referências úteis
- XKeen (Corvus-Malus) — tutorial detalhado em russo.
- Ordem de instalação do XKeen (wiki jameszeroX) — passo a passo com capturas de ecrã.
- Xkeen-UI — um painel web opcional para o XKeen.
Happ
Como instalar o aplicativo Happ no seu celular ou computador, o que fazer se ele estiver indisponível no seu país e como se conectar usando o link da sua conta.
Router OpenWRT
Como ligar um router OpenWRT ao CreateYourVPN com o Nikki — adicione um link de subscrição e as regras de split-tunneling do seu painel aplicam-se a toda a rede doméstica automaticamente.