Pular para conteúdo

Como conectar nas VPN's da Easyjur

Oi! 👋 Se você chegou aqui, provavelmente precisa acessar algum sistema interno da Easyjur — o painel do Harbor, um banco de dados, uma máquina interna — e pra isso você precisa estar conectado numa das nossas VPNs.

Não se assuste com o nome: na prática é só instalar um programinha, importar um arquivo e clicar em conectar. Leva uns 5 minutos. Este guia cobre Windows, Linux e macOS.

Antes de começar

Você vai precisar de duas coisas — os links de download de ambas estão nos passos abaixo, pra cada VPN:

  1. O arquivo .ovpn da VPN que você precisa (é ele que guarda a "chave" que te identifica — não precisa de usuário e senha separados).
  2. O programa cliente (OpenVPN) instalado na sua máquina.

Qual VPN eu preciso?

Temos duas VPNs independentes — uma pra cada nuvem onde rodamos coisas. Não são a mesma rede, então dependendo do que você precisa acessar, pode ser que você precise de uma, da outra, ou das duas.

  • VPN Google Cloud


    Acesso à rede do Google Cloud: cluster Kubernetes (GKE), este site de documentação, e as demais máquinas que rodam por lá.

    Pular para o passo a passo

  • VPN AWS


    Acesso à rede da AWS: cluster Kubernetes (EKS), bancos de dados de produção, e as demais máquinas que rodam por lá.

    Pular para o passo a passo

Na dúvida, pergunta pro time de Infraestrutura qual delas (ou se as duas) você precisa para o seu trabalho.

Curiosidade (totalmente opcional)

Se você curte entender o que tem por trás, cada VPN tem uma página técnica bem mais detalhada: VPN Google Cloud e VPN AWS. Não é necessário ler nada disso pra conseguir se conectar — é só pra curiosos. 🤓


Conectando na VPN Google Cloud

  1. Baixe e instale o OpenVPN Connect — o cliente oficial, gratuito.
  2. Baixe o arquivo de configuração: vpn-google-cloud.ovpn.
  3. Abra o OpenVPN Connect e importe o arquivo (File → Import Profile, ou simplesmente dê dois cliques no arquivo baixado).
  4. Clique em Connect.

Pronto!

Não vai pedir usuário nem senha — a autenticação já está embutida no arquivo. Quando o botão ficar verde, você está conectado. ✅

  1. Instale o OpenVPN pelo terminal:

    sudo apt install openvpn
    
  2. Baixe o arquivo de configuração: vpn-google-cloud.ovpn e salve numa pasta de sua preferência.

  3. Abra o terminal nessa mesma pasta e rode:

    sudo openvpn --config vpn-google-cloud.ovpn
    

Pronto!

O terminal vai "travar" nessa tela e não vai mostrar muita coisa — isso é normal, significa que a conexão está ativa e sendo mantida. ✅ Para desconectar, é só voltar nesse terminal e apertar Ctrl+C.

  1. Instale o OpenVPN pelo terminal (precisa do Homebrew instalado):

    brew install openvpn
    
  2. Baixe o arquivo de configuração: vpn-google-cloud.ovpn e salve numa pasta de sua preferência.

  3. Abra o terminal nessa mesma pasta e rode:

    sudo openvpn --config vpn-google-cloud.ovpn
    

Pronto!

O terminal vai "travar" nessa tela — é normal, é a conexão sendo mantida. ✅ Para desconectar, aperte Ctrl+C nesse mesmo terminal.


Conectando na VPN AWS

  1. Baixe e instale o OpenVPN Connect — o cliente oficial, gratuito (o mesmo programa da VPN do Google Cloud, dá pra ter as duas configurações nele ao mesmo tempo).
  2. Baixe o arquivo de configuração: VPN.ovpn.
  3. Abra o OpenVPN Connect e importe o arquivo (File → Import Profile, ou dê dois cliques nele).
  4. Clique em Connect.

Pronto!

Sem usuário nem senha, é tudo baseado em certificado. Botão verde = conectado. ✅

  1. Instale o OpenVPN pelo terminal:

    sudo apt install openvpn
    
  2. Baixe o arquivo de configuração: VPN.ovpn e salve numa pasta de sua preferência.

  3. Abra o terminal nessa mesma pasta e rode:

    sudo openvpn --config VPN.ovpn
    

Pronto!

O terminal fica "preso" nessa tela enquanto a VPN estiver ativa — normal. ✅ Para desconectar, aperte Ctrl+C.

  1. Instale o OpenVPN pelo terminal (precisa do Homebrew instalado):

    brew install openvpn
    
  2. Baixe o arquivo de configuração: VPN.ovpn e salve numa pasta de sua preferência.

  3. Abra o terminal nessa mesma pasta e rode:

    sudo openvpn --config VPN.ovpn
    

Pronto!

O terminal fica "preso" nessa tela enquanto a VPN estiver ativa — normal. ✅ Para desconectar, aperte Ctrl+C.


Perguntas frequentes

Como eu sei se estou mesmo conectado?

No OpenVPN Connect (Windows/Mac com o app), o botão de conexão fica verde e mostra um cronômetro contando o tempo conectado.

No terminal (Linux/Mac via linha de comando), se o comando não mostrou nenhum erro e "travou" a tela, você está conectado — é assim mesmo que ele funciona, sem mensagem de sucesso. Se quiser ter certeza, abra outro terminal e tente acessar algum recurso interno (ex.: um ping numa máquina interna, se souberem o IP).

Apareceu um erro de certificado ou a conexão cai sozinha

Provavelmente o arquivo .ovpn que você está usando está desatualizado (os certificados são rotacionados de tempos em tempos). Baixe a versão mais recente com o time de Infraestrutura e tente de novo.

Preciso estar conectado o tempo todo?

Não! Só quando você precisar acessar algo que está atrás da VPN. Pode conectar, fazer o que precisa, e desconectar depois (Ctrl+C no terminal, ou Disconnect no OpenVPN Connect).

Consigo ficar conectado nas duas VPNs (Google Cloud e AWS) ao mesmo tempo?

Hoje não — as duas usam a mesma faixa de IP interna (10.100.0.0/16) só que em nuvens diferentes, então não dá pra manter as duas conexões ativas simultaneamente com a configuração atual. Conecte na que você precisa no momento, e troque quando precisar da outra.

O link do arquivo .ovpn não abre ou pede acesso

Os links acima são do Google Drive da Easyjur — se ele pedir permissão ou não abrir, chama o time de Infraestrutura (Iury) pra liberar o acesso ou reenviar o arquivo.


✨ Qualquer dúvida que não esteja aqui, é só chamar o time de Infraestrutura. Boa conexão!