ngrok: Torne públicos os seus Servidores Locais com Túneis Seguros



Atualizado em September 2024: Pare de receber mensagens de erro que tornam seu sistema mais lento, utilizando nossa ferramenta de otimização. Faça o download agora neste link aqui.
  1. Faça o download e instale a ferramenta de reparo aqui..
  2. Deixe o software escanear seu computador.
  3. A ferramenta irá então reparar seu computador.


O maior desafio para qualquer desenvolvedor é o teste do software que eles escreveram. E o teste se torna mais difícil quando você está construindo algo para celular ou uma plataforma diferente da sua. O desenvolvimento ocorre principalmente no nível local; todos os servidores web estão rodando no localhost. Somente você pode visualizar seu trabalho antes de implantá-lo em algum lugar. Entrar
ngrok(Alaska)
um serviço gratuito para Windows que expõe servidores locais à internet pública através de túneis seguros.

O que é a segurança ngrok

O que é o ngrok? Como usar o ngrok? O ngrok permite que você exponha servidores locais atrás de firewalls, à internet pública através de túneis seguros. A ferramenta requer configuração zero e vem com um interceptor de rede embutido.

A tunelização tem sido predominante há anos, a maioria das VPNs também usa o conceito de tunelamento para lhe dar acesso irrestrito a websites. Da mesma forma, o ngrok cria um túnel seguro entre a Internet pública e o seu servidor local. Basicamente, você pode fazer qualquer site/web-app/web-service rodando em
http://localhost:8080

acessível via internet com um único comando.

A maioria das funcionalidades oferecidas pelo ngrok são gratuitas. E os limites freeware são bons o suficiente para um desenvolvedor intermediário que está procurando testar sua aplicação. Embora o ngrok também seja oferecido como um serviço, é totalmente opcional pular essa parte e baixar diretamente a ferramenta e começar a usá-la.

Como usar o ngrok



Atualizado: setembro 2024.

Recomendamos que você tente usar esta nova ferramenta. Ele corrige uma ampla gama de erros do computador, bem como proteger contra coisas como perda de arquivos, malware, falhas de hardware e otimiza o seu PC para o máximo desempenho. Ele corrigiu o nosso PC mais rápido do que fazer isso manualmente:

  1. Etapa 1: download da ferramenta do reparo & do optimizer do PC (Windows 10, 8, 7, XP, Vista - certificado ouro de Microsoft).
  2. Etapa 2: Clique em Iniciar Scan para encontrar problemas no registro do Windows que possam estar causando problemas no PC.
  3. Clique em Reparar tudo para corrigir todos os problemas
  4. download



Podes inscrever-te no ngrok, e é grátis. Criar uma conta permitirá que você gerencie todos os seus túneis ativos a partir de um painel baseado em nuvem.

Como expor o seu servidor web local à internet

Criar um túnel para o seu servidor web local ou qualquer outro servidor é muito simples. Baixe e descompacte o ngrok. Agora abra uma janela CMD/PowerShell e navegue até a pasta onde estão os conteúdos descompactados.

Agora execute o seguinte comando para criar um túnel seguro para o seu servidor local.

./ngrok http 8080

Onde 8080 é a porta na qual seu servidor está escutando. Se você não tem certeza sobre o número da porta, vá até o número da porta padrão que é 80.

Se você quiser conectar essa instância do ngrok à sua conta, você deve fornecer o token de autenticação antes de executar o comando acima. Para o fazer, inicie sessão na sua conta ngrok. Obtenha seu token de autenticação a partir daí e execute o seguinte comando em uma janela CMD.

./ngrok authtoken your_token_here

Esta é apenas uma acção única e não precisa de ser repetida todas as vezes.

Depois de criar um túnel, o ngrok irá mostrar o URL público para o seu servidor. O URL público é um subdomínio do ngrok.io e é gerado aleatoriamente. Você pode até mesmo criar subdomínios personalizáveis persistentes e fáceis de ler, mas para isso, você precisa atualizar para um plano pago.

Eu acho que os URLs padrão são bons o suficiente para testar seu aplicativo. Você deve considerar atualizar apenas se você quiser algo grau de produção e persistente.

ngrok Interceptor

ngrok também vem com um interceptor embutido que pode ser aberto pela abertura
http://127.0.0.1:4040

. O interceptor permitirá que você visualize todas as solicitações de rede recebidas e suas respostas. O interceptor é muito útil quando você está depurando algo ou deseja visualizar as solicitações recebidas. Ao lado do interceptor, você pode encontrar a guia de status. Esta aba permite que você veja todo tipo de informação sobre o seu túnel. Você pode ver algumas estatísticas como conexões, durações de conexão, requisições HTTP, endereços de servidores e protocolos.

Com o plano livre, você só pode criar um túnel de cada vez. Considere atualizar se você quiser executar mais de um túnel simultaneamente.

O ngrok é uma ferramenta útil para desenvolvedores e entusiastas. Permite-lhe converter o seu servidor localhost existente num servidor público que pode ser acedido a partir de qualquer lugar. Eu fui apresentado a esta ferramenta em uma hackathon. E o ngrok pode ser muito útil em hackathons, demos, apresentações, testes de aplicativos móveis, integrações de webhook e todos aqueles casos em que você quer executar sua aplicação sem realmente implantá-la. O ngrok é livre de usar e os túneis são super fáceis de criar, o que permite que você se concentre mais no desenvolvimento.
Clique aqui
para baixar o ngrok.



RECOMENDADO: Clique aqui para solucionar erros do Windows e otimizar o desempenho do sistema

Leave a Comment