SEObox: Web Hosting Murah Unlimited Homeschooling Indonesia

Membobol Firewall dengan OpenSSH & PuTTY

Bayangkan skenario berikut ini:

Kantor pusat dan kantor cabang bisa mengakses Internet. Namun, kedua-duanya tidak bisa diakses dari Internet - karena berada di balik NAT gateway

Divisi IT kemudian diminta untuk membuat kantor cabang bisa mengakses aplikasi web-based yang ada di kantor pusat, melalui koneksi Internet yang sudah ada. Aplikasi tersebut diakses di server 192.168.0.31 port 80.

Bagaimana caranya ?

Solusi:
head office ---> NAT1 ---> internet ---> serverkantor.com < --- internet <--- NAT2 <--- branch office

  • Sewa sebuah server di Internet.
    Contoh; Linode.com harganya sangat ekonomis untuk keperluan ini, dan layanan tech.supportnya sangat bagus.
  • Di kantor pusat, ketikkan:
    putty -ssh -C -2 -R 8001:192.168.0.31:80 -l username -pw password -N serverkantor.com
  • Di kantor cabang, ketikkan:
    putty -ssh -C -2 -L 81:localhost:8001 -l username -pw password -N serverkantor.com
  • Maka kini kantor cabang bisa mengakses aplikasi tersebut, dengan membuka browser dan lalu mengetikkan:
    http://localhost:81

note:

  • Ya, tutorial ini untuk di Windows. Saya yakin para pengguna *nix sudah tahu caranya di Linux/BSD/dll :)
  • -C : kompresi, akses ke aplikasi web-based tersebut menjadi kencang (serasa seperti di LAN) karena adanya fitur kompresi dari SSH ini.
  • -2 : menggunakan protokol SSH2; selain lebih aman, juga memungkinkan -N
  • -N : No shell; kita hanya menggunakan fitur port forwarding dari OpenSSH
  • -pw : hati-hati, karena tentu saja password jadi terlihat. Tapi di lain pihak, kadang otomatisasi ini diperlukan.
    Solusinya? Tergantung kebutuhan Anda, tapi kalau Anda terpaksa menggunakan switch -pw ini:

    1. Gunakan username yang non-priviledged / bukan root di serverkantor.com
    2. Lalu set agar user tersebut menggunakan shell /bin/false (alias tidak mempunyai akses shell)

Selamat mencoba.

note: Di sebelah mana “membobol firewall”-nya …?
Jawab: Ganti “NAT gateway” di posting ini dengan “firewall”, atau “firewall+NAT”, atau “firewall+proxy”, dst.

Referensi:
[ Breaking firewalls with OpenSSH and PuTTY ]
[ PuTTY User Manual ]

21 Responses to “Membobol Firewall dengan OpenSSH & PuTTY

  • 1
    boy
    December 23rd, 2005 20:52

    cara menggunakan putty,aku kurang ngerti….
    bro… ajarin kita2 donk.., lebih rinci…. Ok…
    aku masih baru di dunia cyber..

    tolong kirin ke email aku yach dracherz_in@yahoo.com

  • 2
    deitcheu_rajabani
    March 3rd, 2006 03:40

    makalah tolong diperjelas mengenai hacking

  • 3
    edhocavalera
    March 25th, 2006 10:12

    cara belajar dasar-dasarnya gmn sich.?
    dan cara loginnya bagaimana ?
    dan cara mengoprasikanya bgm,,,…?

  • 4
    patricia
    June 4th, 2006 02:25

    kakak yang baik dan cakep gimana sih caranya belajar putty tolong deh ajarin aku gimana caranya kalo belh kirim ke email aku aja cara2 nya mudah2 an aku bisa mempelajari putty

    makasih sebelumnya buat kakak2 yang mau membantu aku

  • 5
    isk80s
    June 6th, 2006 15:24

    hmm…mo tanya dunk kalo linux [rh9] saya gak bisa ssh liwat putty dari kompie windows itu gimana cara yah biar bisa di putty dari windows..??

    di linux sudah saya “service sshd start” or “/etc/init.d/sshd start” dah report nya sudah [OK] tapi masih tidak bisa di ssh, pegimane ya???

    mohon pencerahannya, trims…..

  • 6
    Rully
    June 26th, 2006 02:18

    Saya masih belum mengerti cara menggunakan putty maupun ssh tolong jelaskan cara-cara yang dapat saya mengerti sebagai pemula….tolong sampaikan lewat e-mail saya ya….

    Thanks…

  • 7
    Hadi
    July 9th, 2006 06:17

    kakanda yang baik, gimana sih cara menggunakan putty dan apa aja kegunannya..thanx ya bro..udah mau berbagi ilmu sama beginner seprti saya…
    psycho2mindless@plasa.com

  • 8
    suja
    September 6th, 2006 03:36

    alowwwww mas
    gini aku ni seorang pelajar yang baru di bidang it,jadi aku ga’ tau cara mulai dari mana menggunakan putty.aku harap mas mau membantu saya mempelajari putty.klo bisa kirim lewat email saya ini aja(su74_4j4@yahoo.com).thank’s banget lo..sebelumnya.

  • 9
    sungkono
    August 29th, 2007 11:52

    mas gimana to caranya gunain soffware putty terus perintahnya apa aja soalnya gue baru kenal ni sofware jadi minta diajarin ama mas

  • 10
    ANDRE
    November 6th, 2007 12:19

    ass….temen2q dunia maya, aq baru-baru saja masuk di dunia maya tolong ajari aq untuk bisa membobol data milik seseorang, cara2nya donk……!!!!!step by step, kirim ke emailq yach….!!!!!!!!!!!!!!

  • 11
    Suwanto
    November 29th, 2007 14:24

    Terima kasih atas informasi mengenai putty. Aku minta diajarkan caranya secara step by step untuk menoperasikan putty dan ssh. Apakah putty dan ssh itu software ? Klo iya cara downloadnya gimana…. trus waktu saya mengetik Putty dikantor pusat itu maksudnye aku harus ngetik dimana ? dan untuk cabang dimana pula aku ngetiknye…..

    Mohon bantuannye.. Thank’s.

  • 12
    Ardi
    January 28th, 2008 15:47

    Kepada Pak Sufehmi yang terhormat.
    Saya sudah download putty.exe dan plink.exe dan sudah menyewa Virtual Server dengan nama Domain : lintaskaryacargo.com. Melalui PC (OS XP) dengan no IP. static 192.168.1.212 yang tersambung ke internet dengan Speedy ADSL dari telkom pada direktory yang berisi kedua file diatas saya instruksikan command : plink -ssh -C -2 -R 8001:192.168.1.212:80 -l nama_user -pw password -N lintaskaryacargo.com mendapat respon FATAL ERROR: Server unexpectedly closed network connection. Nama_user dan password yang saya masukkan adalah yang saya create di server untuk membuka database MYSQL di server lintaskaryacargo.com. Kira-kira apa yang belum pas ? Terima kasih atas jawabannya.

  • 13
    Lanlan
    February 11th, 2008 16:55

    Assalamu’alaikum.
    ane dah dapet putty tapi blm terlalu ngerti cara makenya. punya totorialnya g?

  • 14
    Lord Hatta
    February 12th, 2008 12:07

    Aku minta diajarkan secara step by step untuk menoperasikan putty dan ssh. Apakah putty dan ssh itu software ? Klo iya cara downloadnya gimana…. trus cara untuk menginstal proxy gimana caranya…..
    Mohon bantuannye.. Thank’s.

  • 15
    Freddy
    April 15th, 2008 13:05

    Hi….Mas.

    Kasih tau aku cara Injeck Ip lah…..Sekalian cara buat PSyBnc

    Makasih Mas

  • 16
    soli
    April 25th, 2008 16:31

    hi..mas…
    kasi tau aku tentang konfigurasi ssh x forwarding dunks….
    lengkap dengan langkah2nya ya..
    thanx……..

  • 17
    asep
    May 5th, 2008 14:04

    huy mas,
    ehm gini mas q tuh masih bingung gimana cara make Putty.
    udah diapa-apain tetep aja gak bisa konek.
    jadi mas tolongin saya gimana cara make putty coz dah gk tahan ney internet saya lambat banged. kirimin ja ke email saya di Shev29@gmail.com
    N’ makasih buanyak y mas..

  • 18
    you_leean
    June 6th, 2008 15:10

    mas tolong dunk aku baru tau neh kata temen putty bisa untuk genjot koneksi yang lemot !!!!
    tolong kasih tau kita dunk lewat e-mail apa itu putty dan apa kegunaanya ????

  • 19
    sargo
    July 29th, 2008 11:35

    Mas…. jika berkenan tolong kirimkan tulisan step by step untuk mengoperasikan putty dan ssh. cara downloadnya gimana…. terus cara untuk menginstal proxy gimana caranya…..
    Trims

  • 20
    dewa_agoenk
    August 2nd, 2008 22:37

    mas maap aku newbie ni, klo kata tukul masih katro bangetz. mas klo boleh aku minta tolong kasih tau via email tentang putty.

    klo bisa sih ga cuma cara install doang cara makenya jga, soalnya aku jga baru tau klo putty itu bisa ningkatin kecepatan koneksi.

    btw makasih ya mas

  • 21
    muhaimin
    November 13th, 2008 19:43

    kakak yg baik tolong dong aku di ajari putty dari dasar. kirim ya selengkap nya di Ardigo1@yahoo.co.id

Leave a Reply

Subscribe without commenting