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


Hesap yaratma


Öncelikle forward'ın web sitesinden bir hesap yaratmanız gerekli. Ben kendime inanzzz isminde bir hesap yarattım.


Yükleme


Sitedeki (How to Install Forward) "Command Line" seçeneği ile yüklemeyi yapın. Eğer gem ile ilgili hata alırsanız, aşağıdaki şekilde get paketini yükleyebilirsiniz.


$ sudo apt-add-repository ppa:brightbox/ruby-ng
$ sudo apt-get update
$ sudo apt-get install ruby2.2 ruby2.2-dev

Çalıştırma


Programı port 80 üzerinden çalıştırın.


$ forward 80
localhost is now available at: https://wrv-inanzzz.fwd.wf

Ctrl-C to stop forwarding

Erişim


Eğer tarayıcınızdan https://wrv-inanzzz.fwd.wf adresine giderseniz, localhost adresinizin kullanıma açıldığını göreceksiniz. Forward 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 wrv-inanzzz.fwd.wf veya ServerAlias *-inanzzz.fwd.wf satırlarından birini eklemeniz gerekebilir.


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

[11:43:19] [GET] /
[11:56:58] [GET] /app_test.php