Eğer herhangi bir yerden http://localhost üzerinden çalışan uygulamalarınıza Internet üzerinden de erişmek istiyorsanız, ngrok kullanabilirsiniz.


İndirme


Programı buradan indirin.


Çalıştırma


Programın masaüstünde olduğunu varsayalım. Eğer ngrok ile aynı klasördeyseniz ./ngrok http 80 komutunu kullanabilirsiniz.


inanzzz@inanzzz:~$ ~/Desktop/ngrok http 80

ngrok by @inconshreveable (Ctrl+C to quit)

Tunnel Status online
Version 2.0.19/2.0.19
Web Interface http://127.0.0.1:4040
Forwarding http://f71186f4.ngrok.io -> localhost:80
Forwarding https://f71186f4.ngrok.io -> localhost:80

Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00

Erişim


Eğer tarayıcınızdan http://f71186f4.ngrok.io veya https://f71186f4.ngrok.io adreslerine giderseniz, localhost adresinizin kullanıma açıldığını göreceksiniz. Ngrok tüm isteklerin kaydınıda aşağıdaki gibi listeleyecektir. Sisteminizde kullandığınız sanal isimli yerel uygulamalar var ise, onların conf dosyalarına ServerAlias *.ngrok.io satırını eklemeniz gerekebilir.


HTTP Requests
-------------

GET / 200 OK
GET /icons/back.gif 200 OK
GET /local/ 200 OK
POST /student/ 204 Accepted
GET /info.php 200 OK
GET /favicon.ico 404 Not Found
GET /icons/unknown.gif 200 OK
GET /icons/folder.gif 200 OK
GET /icons/blank.gif 200 OK
GET / 200 OK