Pages

Showing posts with label reverse ssh port concept. Show all posts
Showing posts with label reverse ssh port concept. Show all posts

Tuesday, April 16, 2013

reverse ssh port locked connection concept

berawal dari ide meremote komputer di dalam sebuah jaringan privat yang ada didalam kantor jogjamedianet ketika sedang kerja praktek dulu (karena salah satu tugas dari kerja prakteknya mendownload film2 / konten buat diisi ke server :p    kan enak tuh jadinya ngerjain tugasnya remote dari rmh hahaha :D  jadi ditempat kp ga perlu lg download2. bs fokus trouble shoot jaringan hotspot).




bolak balik sana sini cari tau gimana sih caranya biar bisa remote pc yang ada didalam jaringan komputer yang memiliki ip private....

salah satu post saya di http://opensource.telkomspeedy.com/forum/viewtopic.php?id=14465



jadi intinya memang harus ada akses ke router yang memiliki ip public bersentuhan langsung dengan ip private komputer yang akan kita remote. lalu melakukan dst nat / destination nat untuk memforward port dari ip public ke ip private.



atau menggunakan menggunakan software untuk membangun virtual private network yang menghubungkan antar jaringan privat seperti hamachi / teamviewer. Namun dengan menggunakan kedua software tersebut maka koneksi kita terlebih dahulu menuju server tempat hamachi / teamviewer berada (yang mana merupakan server yang berada dijalur IX / international )  dengan ping > 200ms sangat terasa apabila ingin melakukan remote komputer dengan menggunakan remote desktop connection / vnc  T_T


nah tujuan utama saya waktu itu  meremote komputer dengan menggunakan perantara server yang ada

Monday, April 8, 2013

tunnel everything through ssh socks proxy

cara membuat socks proxy di linux:

ssh -d [port]  user@ipserver.com


contoh:  ssh -d 1234   toro@cloudsystemcomputing.com


command tersebut akan membentuk tunnel (socks proxy ) agar aplikasi dapat berjalan diatasnya secara secured melalui server kita.


tinggal arahkan mozilla / chrome menggunakan socks proxy dengan target localhost port 1234

tool > options > advanced > network > manual proxy configuration > socks proxy isi dengan localhost port 1234.


ilustrasi :    browser mozilla > connect ke localhost port 1234 > di localhost port 1234 ada tunnel menuju server di  cloudsystemcomputing.com. > request diterima diserver > diteruskan ke web yang dituju >  request diterima dan dikembalikan ke user

semua terencrypt karena melalui ssh > secure socket layer. sehingga apabila terdapat orang yang menggunakan sniffer di jaringan data yang didapat adalah data yang terenkripsi :)


oya jangan lupa untuk menset dns traffic agar melalui server kita. karena request dns tetap dapat dibaca oleh orang yang tdk berkepentingan :p 

dengan cara buka mozilla ketik :   about:config


cari bagian   network.proxy.socks_remote_dns   ubah nilainya menjadi true.


done. now all the traffic will be sent via our server :)

check out also software like proxifier / bitvise tunnelier...  dun know what is it? ask mbah google haha...