NGROK (1/?)

Como acceder a nuestro localhost desde cualquier lugar | Noticias ...
Ngrok expone los servidores locales detrás de NAT y firewalls a Internet público a través de túneles seguros.

Si quiere saber que es un tunel puedes hacer clic aquí.
SiteWeb: https://ngrok.com/
Documentation: https://ngrok.com/docs

Lo primero es crearse una cuenta free en: https://dashboard.ngrok.com/signup


Luego nos logeamos y nos encontraremos con un dashboard como el siguiente



Luego para la instalacion solo debemos seguir los pasos.

1) Descargar ngrok dando clic en el boton Download.


2) Lo descomprimimos usando el comando que nos dice ahí.

Para ello primero entraremos en el directorio de descarga, y lo descomprimimos con el comando unzip.


Nosotros realizaremos un paso adicional, para esto necesitamos saber cual es la ruta en la cual configuraron que el el directorio para los ejecutables, por defecto es /usr/bin/, entonces haremos lo siguiente:


3) Ahora conectaremos el ngrok con nuestra cuenta usando el paso 3, copiando y ejecutando el comando que dice el sitio web. En nuestro caso no hay necesidad de poner el ./ puesto que ya copiamos el fichero a /usr/bin/.


4) Hora de usarlo, para esto usaremos el ejemplo mas sencillo, un servidor http. La mayoria de linux ya vienen con uno, solo lo iniciamos con el comando "sudo service apache2 start" y si ponemos en nuestro navegador localhost obtendremos lo siguiente:


Ahora sabiendo que por defecto el servicio http corre en el puerto 80 y entonces ejecutamos el ngrok con el siguiente comando: "ngrok http 80"



A. Un Dashboard proporcionado por ngrok para administrar la informacion que pasa por el tunel.
B. Nuestro dominio publico en HTTP simple.
C. Nuestro dominio publico con HTTPS.

Y podemos verificar que si funciona colocando el dominio en la url.


Y si entramos a la url de dashboard tambien nos encontramos con mas informacion interesante.



Pero... esto ya se publicará en otro post, por ahora eso es todo.

Comentarios