Como criar arquivos de configurações para aplicativos de VPN

Se você chegou aqui, com certeza já viu pelo telegram os famosos arquivos para diversos aplicativos como http Injector, SocksHttp, Digital VPN, SocksDNS, eProxy, entre outros apps. Não é? Você sabe como são criadas essas configurações ou gostaria de aprender? Veio ao lugar certo!

Conta SSH Gratuita

O primeiro passo, é obter uma conta SSH, seja ela gratuita ou paga, desde que tenha suporte ao modo de conexão que você precisa. Então para os modos utilizados neste post, utilizaremos uma conta SSH Grátis do nosso próprio site. Você pode criar a sua CLICANDO AQUI, caso nao consiga criar sua Conta SSH, você pode conferir Clicando NESTE POST. Após criar a conta SSH, já lembre de copiar todos os dados fornecidos e guardar em um lugar seguro, por exemplo, o bloco de notas do seu smartphone, ou seu chat privado no telegram, etc..

Conhecendo os principais métodos de conexão:

Para começar, vamos entender como funciona, para que consigam criar seus próprios arquivos para qualquer aplicativo. Então vamos la! Sabemos que existem vários métodos de conexões, que na verdade quando falamos em método de conexão, não estamos falando de uma fórmula mágica pra fazer o arquivo funcionar, mas é basicamente isso (ou quase), na verdade quando falamos em método de conexão, esta mais relacionado ao protocolo de rede utilizado para conectar um usuário ao servidor, e são vários, porém os mais usados aqui no Brasil são Socks (Chamamos de proxy socks), stunnel (todos dizem apenas SSL), e o mais recente dnstt (Batizado de SlowDNS, por ser uma conexão lenta, baseada em tunelamento via DNS). Vamos agora conhecer a estrutura básica de cada um dos métodos de conexão citados acima, e ao final tentarei mostrar um exemplo de cada um deles, estã prontos?

Estrutura básica dos métodos de conexão

Modo Socks: Esse tipo de conexão por uns 4 anos seguidos foi o método mais usado, mas ainda é bastante usado para configurações operadoras como a TIM no Brasil, e outras como a Personal da Argentina, e etc.. Um arquivo configurado com o modo socks, contém a seguinte estrutura:

• Configuração SSH:

IP: (Endereço IP do servidor VPS que será usado para conexão. Exemplo.: 192.168.23.243)
Porta: (A porta que está ativada o serviço de socks no servidor vps, exemplos.: 80 ou 8080).
Usuário: (Credencial de autenticação da sua conta SSH)
Senha: (Credencial de autenticação do usuário da conta SSH).

• Parâmetros: Essa configuração geralmente é feita na tela inicial do aplicativo, é onde dizemos pra ele qual modo de conexão está sendo usado.

Selecionar o modo Direct;
Colocar a payload (Texto de conexão, é basicamente um script com um conjunto de tags que permitem que o usuario se infiltre na rede da operadora para fazer a conexão inicial até o servidor). Exemplo de payload abaixo:
HTTP/1.0 [crlf]Host: speednetssh.com.br[crlf][crlf]|[crlf]

Na imagem abaixo você pode ver um exemplo de configuração em modo Socks (Direct) sendo usado no SocksHttp.
Não importa qual aplicativo voce use, sabendo os dados necessários, é só preencher corretamente as informações no app (mesmo se o design for diferente, Você vai saber onde colocar cada informação fornecida).

Modo SSL (stunnel): Esse modo de conexão já é usado faz bastante tempo, funciona em varias operadoras, inclusive a Claro. Segue a estrutura de uma configuração em modo SSL logo abaixo.

• Configuração SSH:

IP: (Endereço IP do servidor VPS que será usado para conexão. Exemplo.: 192.168.23.243)
Porta: (A porta que está ativada o serviço de SSL (stunnel) no servidor vps, exemplos.: 142, 443, 445, depende da configuração feita no servidor, informação geralmente é passada por quem forneceu a conta SSH.).
Usuário: (Credencial de autenticação da sua conta SSH)
Senha: (Credencial de autenticação do usuário da conta SSH).

• Parâmetros: Essa configuração geralmente é feita na tela inicial do aplicativo, é onde dizemos pra ele qual modo de conexão está sendo usado.

– Selecionar o modo SSL;
– Colocar o host SNI (Texto de conexão, que nesse caso é o link de um dos serviços gratuitos na operadora, por exemplo, o whatsapp, que permite que o usuario se infiltre na rede da operadora para fazer a conexão inicial até o servidor).;

Exemplo de Host SNI abaixo:
web.whatsapp.com

Na imagem abaixo você pode ver um exemplo de configuração em modo SSL (Stunnel) sendo usado no SocksHttp.
Não importa qual aplicativo voce use, sabendo os dados necessários, é só preencher corretamente as informações no app (mesmo se o design for diferente, Você vai saber onde colocar cada informação fornecida).

##########

Modo SlowDNS (dnstt): Esse modo de conexão já é usado faz bastante tempo, funciona em varias operadoras, inclusive a Claro. Segue a estrutura de uma configuração em modo SSL logo abaixo.

• Configuração SSH:

IP: (Endereço IP local, 127.0.0.1)
Porta: (A porta que está ativada o serviço de SlowDNS no servidor vps, no nosso cas9,nroda pelanporta interna 2222, depende da configuração feita no servidor, informação geralmente é passada por quem forneceu a conta SSH.).
Usuário: (Credencial de autenticação da sua conta SSH)
Senha: (Credencial de autenticação do usuário da conta SSH).

• Parâmetros: Essa configuração geralmente é feita na tela inicial do aplicativo, é onde dizemos pra ele qual modo de conexão está sendo usado.

– Selecione o Método de conexão Direct;
– Selecione também a caixinha “Modo SlowDNS”;
– Em “Domínio do Servidor, cole o NS fornecido nas informações da SSH que você criou no site;
– Em KEY, cole a Key DNS tambem fornecida na criação da conta SSH;
– Colocar o endereço de DNS antes do :53, exemplo.: 8.8.8.8:53(Dependendo da operadora, o DNS usado aqui fará a diferença entre conectar e não conectar).;

Na imagem abaixo você pode ver um exemplo de configuração em modo SlowDNS (dnstt) sendo usado no Digital VPN.
Não importa qual aplicativo você use, sabendo os dados necessários, é só preencher corretamente as informações no app (mesmo se o design for diferente, Você vai saber onde colocar cada informação fornecida).

Em alguns casos, ainda pode ser necessário uma configuração adicional, ativar um recurso de encaminhamento de DNS, e digitar o mesmo DNS que você utilizou na tela inicial do aplicativo. Segue abaixo um print mostrando como fazer isso no Digital VPN Ressaltando novamente que não importa qual seja o Aplicativo, o design pode ser diferente, os nomes nas opções podem não ser exatamente iguais, mas seguem a mesma ideia.;

13 comentários em “Como criar arquivos de configurações para aplicativos de VPN”

    • Olá Rodrigo! Este tópico é apenas para que entendam e aprendam como configurar cada um dos métodos de conexão citados, e as configurações mostradas são de exemplo apenas.

      Não existe a possibilidade da gente fornecer uma configuração funcional para operadora de nenhum país, nós não residimos e certamente não sabemos qual configuração funciona aí.

      A melhor maneira de encontrar configutrações funcionais (payloads, proxy, sni) é escaneando os sites da operadora e/ou acompanhando canais e grupos de VPN do seu país no Telegram.

      Obrigado por sua visita, e fico feliz que tenha utilizado nossos posts para aprender sobre VPN. Gostaria de ajudar mais, mas infeluizmente não sei como fazê-lo!

Deixe um comentário