Configuración de túnel usando ngrok en ServBay
ngrok es una herramienta de proxy inverso que crea un túnel seguro a través del firewall, lo que permite que el servidor local sea accesible desde el exterior. Este artículo detallará cómo configurar un túnel usando ngrok en ServBay.
Descripción general
ngrok crea un túnel seguro a través del firewall, permitiendo que el servidor local sea accesible desde el exterior. En ServBay, puedes usar ngrok para exponer el host local de ServBay al mundo exterior. Este artículo explicará cómo usar ngrok para vincular el host de ServBay a un dominio específico.
Instalación de ngrok
Primero, necesitas instalar ngrok en el host de ServBay. Si aún no has instalado ngrok, sigue los siguientes pasos:
Visita el sitio web oficial de ngrok: Página de descarga de ngrok
Descarga el archivo binario de ngrok adecuado para tu sistema operativo.
Descomprime el archivo descargado y mueve el archivo binario de ngrok a la ruta ejecutable del sistema. Por ejemplo:
bashsudo unzip ~/Downloads/ngrok-v3-stable-darwin-arm64.zip -d /usr/local/bin
1Verifica si la instalación fue exitosa:
bashngrok version
1
Configuración de túnel ngrok
Descripción del comando
Para configurar el túnel usando ngrok en ServBay, el comando es el siguiente:
ngrok http --domain=cunning-lacewing-fresh.ngrok-free.app https://servbay.host --request-header-add='host: servbay.host'
Análisis del comando
ngrok http
: Inicia un túnel HTTP.--domain=cunning-lacewing-fresh.ngrok-free.app
: Especifica el dominio asignado por ngrok.https://servbay.host
: Dirección del host local de ServBay.--request-header-add='host: servbay.host'
: Añade un encabezado de solicitud, configurando el encabezadohost
aservbay.host
.
Comando de ejemplo
Supongamos que tu host de ServBay se llama servbay.local
, y deseas acceder a este host través del dominio asignado por ngrok cunning-lacewing-fresh.ngrok-free.app
, puedes usar el siguiente comando:
ngrok http --domain=cunning-lacewing-fresh.ngrok-free.app https://servbay.local --request-header-add='host: servbay.local'
Después de ejecutar este comando, ngrok creará un túnel desde cunning-lacewing-fresh.ngrok-free.app
a servbay.local
.
Verificación de la configuración
Para verificar si la configuración de ngrok fue exitosa, sigue los siguientes pasos:
Abre el navegador y visita el dominio asignado por ngrok:
plaintexthttps://cunning-lacewing-fresh.ngrok-free.app
1Deberías poder ver el contenido del host de ServBay. Si ves la página de inicio de ServBay u otro contenido esperado, entonces la configuración del túnel ngrok fue exitosa.
Resumen
Configurar un túnel usando ngrok en ServBay permite que el servidor local sea accesible desde el exterior. Con la explicación de este artículo, puedes aprender cómo instalar y configurar el túnel ngrok.