[Share] Remote Port Forwarding / Dari localhost jadi publik
#1
ceritanya sederhana, ane mau gimana caranya web server yang ada di localhost ane bisa di akses melalui internet sedangkan localhost ane bukan ip publik dan hanya menggunakan satu VPS (Virtual Private Server)

ada banyak saran dari para guru, antara lain :

1. Menggunakan VPN : idenya di VPS di install vpn server, kemudian di localhost ane menjadi vpn client. kemudian dari komputer lain yang ingin mengakses localhost ane harus dengan cara remote VNC ke VPS > kemudian buka browser di VPS dan mengakses client VPN dari localhost ane.
topologi = komputer lain -> remote VNC ke VPS -> buka browser di VPS -> akses localhost

2. menggunakan tunnel : cara ini nih yang ane sebagai pengguna baru baru tau dan ini cukup keren karna tanpa ribet localhost kita bisa di akses melalui internet publik hanya bermodalkan numpan ip publik si VPS.
topologi = komputer lain -> VPS (disini numpang lewat) -> localhost

dan ane memilih cara yang kedua karna ini SEMPURNA hahaha. check it out !

1. ini localhost ane
Spoiler! :
[Image: image.png]

2. kemudian ane konfigurasi ssh ane agar ssh mengizinkan untuk forwarding port, lakukan ini di VPS anda :
Spoiler! :

Code:
vi /etc/ssh/sshd_config


3. kemudian tambahkan bari ini dimana pun didalam file sshd_config :
Spoiler! :

Code:
GatewayPorts yes

.
4. jika sudah simpan dan restart service ssh anda.
Spoiler! :

Code:
service ssh restart


5. jika sudah, lalu lakukan "remote port forwarding" dari localhost anda dengan menjalankan komen berikut :

Spoiler! :

Code:
root@inyourmind:~# ssh -R 888:localhost:80 182.220.20.227

command diatas dimaksudkan =
-R (remote)
888 (port publik)
80 (port di localhost)
182.220.20.227 (ip vps anda)

6. kemudian sekarang anda bisa mengakses web server yang ada di localhost anda melalui tumpangan dari ip publik yang dimiliki oleh VPS :

Spoiler! :
[Image: image.png]

yuhuuuuu






Users browsing this thread: 1 Guest(s)