Configurando Túneis com ngrok no ServBay
ngrok é uma ferramenta de proxy reverso que cria um túnel seguro através de firewalls, permitindo que servidores locais sejam acessados externamente. Este artigo irá detalhar como configurar túneis no ServBay usando o ngrok.
Visão Geral
ngrok cria um túnel seguro através de firewalls, permitindo o acesso externo a servidores locais. No ServBay, você pode usar ngrok para expor a máquina local do ServBay ao mundo externo. Este artigo mostrará como usar o ngrok para vincular a máquina do ServBay a um domínio específico.
Instalação do ngrok
Primeiro, você precisa instalar o ngrok na máquina do ServBay. Se você ainda não instalou o ngrok, siga estas etapas:
Acesse o site oficial do ngrok: Página de Download do ngrok
Baixe o arquivo binário do ngrok para seu sistema operacional
Extraia o arquivo baixado e mova o binário do ngrok para o caminho executável do sistema. Por exemplo:
bashsudo unzip ~/Downloads/ngrok-v3-stable-darwin-arm64.zip -d /usr/local/bin
1Verifique se a instalação foi bem sucedida:
bashngrok version
1
Configuração do Túnel ngrok
Explicação dos Comandos
Os comandos para configurar túneis no ServBay usando ngrok são os seguintes:
ngrok http --domain=cunning-lacewing-fresh.ngrok-free.app https://servbay.host --request-header-add='host: servbay.host'
Análise do Comando
ngrok http
: Inicia um túnel HTTP--domain=cunning-lacewing-fresh.ngrok-free.app
: Especifica o domínio alocado pelo ngrokhttps://servbay.host
: Endereço da máquina local do ServBay--request-header-add='host: servbay.host'
: Adiciona um cabeçalho de requisição, configurando o cabeçalhohost
paraservbay.host
Comando de Exemplo
Supondo que o nome da sua máquina do ServBay seja servbay.local
, e que você queira acessá-la através do domínio cunning-lacewing-fresh.ngrok-free.app
fornecido pelo ngrok, você pode usar o seguinte comando:
ngrok http --domain=cunning-lacewing-fresh.ngrok-free.app https://servbay.local --request-header-add='host: servbay.local'
Após executar este comando, o ngrok criará um túnel do cunning-lacewing-fresh.ngrok-free.app
para servbay.local
.
Verificação da Configuração
Para verificar se a configuração do ngrok foi bem sucedida, siga estes passos:
Abra o navegador e acesse o domínio fornecido pelo ngrok:
plaintexthttps://cunning-lacewing-fresh.ngrok-free.app
1Você deve conseguir ver o conteúdo da máquina do ServBay. Se você ver a página inicial ou outro conteúdo esperado, a configuração do túnel ngrok foi bem sucedida.
Conclusão
Configurar túneis no ServBay usando ngrok permite que servidores locais sejam acessados externamente. Através deste artigo, você aprendeu como instalar o ngrok e configurar o túnel.