Como configurar túnel SSH (port forwarding) para acessar um serviço interno do servidor
Olá, querido aluno da GeHost! 👋 Seja bem-vindo ao seu novo passo na jornada de domínio do seu servidor. Hoje vamos aprender juntos como usar o túnel SSH — também chamado de port forwarding — para acessar um serviço interno do seu servidor, como um painel de administração, banco de dados ou aplicação local, mesmo que ele não esteja exposto à internet.
Imagine que seu serviço está "escondido" dentro do servidor, como um segredo bem guardado. Com o SSH, você cria uma "porta secreta" para entrar nele de forma segura, como um portal mágico. Vamos montar esse portal juntos, passo a passo.
Dica do Sensei: Este guia é para clientes com acesso SSH em seus planos GeHost. Se você não tem acesso SSH, verifique seu plano no painel ou entre em contato com o suporte.
Passo 1: Acesse o seu servidor via SSH
Para começar, você precisará de um cliente SSH. No Windows, use o Windows Terminal ou Putty. No Mac ou Linux, o terminal já vem com o comando ssh.
Abra o terminal e digite:
- Conecte-se ao servidor usando o comando:
- Substitua
usuariopelo nome de usuário do seu cPanel (geralmente é o nome do domínio ou um nome criado). - Insira a senha quando solicitado.
ssh usuario@seu-servidor.gehost.com.br
Se tudo estiver certo, você estará dentro do servidor. Parabéns! 🎉
Passo 2: Configure o túnel SSH (port forwarding)
Agora vamos criar o túnel. Você vai usar o comando ssh com opções especiais para redirecionar uma porta local do seu computador para uma porta no servidor.
Suponha que você queira acessar um serviço rodando na porta 8080 no servidor, mas que ele só está acessível internamente. O comando será assim:
ssh -L 8080:localhost:8080 usuario@seu-servidor.gehost.com.br
Explicando:
-L 8080:localhost:8080→ redireciona a porta 8080 do seu computador para a porta 8080 no servidor (via localhost).usuario@seu-servidor.gehost.com.br→ substitua pelo seu usuário e domínio real.
Depois de digitar esse comando e confirmar a conexão, o túnel estará ativo. Você não verá nada no terminal, mas o trabalho está feito!
Atenção do Sensei: Mantenha o terminal aberto enquanto usar o túnel. Feche-o para encerrar o acesso.
Passo 3: Acesse o serviço localmente
Agora que o túnel está aberto, você pode acessar o serviço interno do servidor diretamente pelo seu navegador.
Abra o navegador e vá para:
http://localhost:8080
Se o serviço estiver rodando corretamente, você verá a interface do seu aplicativo, painel ou banco de dados — como se estivesse no próprio servidor!
Passo 4: Segurança e boas práticas
Leve em conta estas dicas importantes:
- Nunca deixe o túnel aberto por muito tempo. Feche o terminal quando terminar de usar.
- Não compartilhe o comando com terceiros — ele é como uma chave de acesso.
- Evite usar portas muito comuns (como 80, 443) para não causar conflito.
- Se precisar de acesso remoto permanente, considere usar um serviço seguro como Ngrok ou Cloudflare Tunnel (fora do escopo deste guia).
Conclusão: Você é o mestre do túnel!
Parabéns, aluno! Você agora domina uma das técnicas mais poderosas do servidor: o túnel SSH. Com ele, você pode acessar serviços internos com segurança, como se estivesse no próprio servidor — mesmo de outro país!
Se tiver dúvidas, não hesite em entrar em contato com o suporte da GeHost — estamos aqui para ajudar, com carinho e foco no seu sucesso.
Até a próxima, com sabedoria e código limpo. 🌿
GeHost — hospedagem com alma, desde 2015. Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)