Una maravillosa utilidad para poder conectarte desde fuera de una red y atravesar los routers sin necesidad de abrir puertos.
Ngrok es una herramienta de línea de comandos que permite exponer servicios locales a Internet de forma temporal a través de un túnel seguro. Es especialmente útil para desarrolladores que desean probar aplicaciones en dispositivos móviles o en el navegador web, ya que permite acceder a la aplicación desde cualquier lugar mediante una URL pública generada dinámicamente.
Para utilizar ngrok, primero debes instalarlo en tu sistema y luego ejecutarlo desde la línea de comandos, especificando el puerto local al que deseas acceder de forma pública. Ngrok creará entonces un túnel seguro hacia el servicio local y te proporcionará una URL pública que puedes utilizar para acceder a él.
Por ejemplo, si quieres exponer un servidor web local que está escuchando en el puerto 8080, podrías utilizar el siguiente comando:
> ngrok http 8080
Ngrok también ofrece una interfaz web y una API para obtener información sobre las solicitudes y el tráfico que atraviesan el túnel. Esto es útil para depurar y monitorear aplicaciones en tiempo real.
Deja una respuesta