ใช้ Putty + SSH server เป็น proxy ชั่วคราวกัน

เชื่อว่าคนแถวนี้มี linux server กันหมดอยู่แล้วใช่มั้ยครับ วันนี้มีของเล่นกับ ssh มาให้ลองกันดูครับ

พอดีมีโอกาสเข้าเว็บที่เค้า lock ประเทศให้เฉพาะ US เท่านั้นที่เข้าได้ แล้วไม่อยากลง proxy server เพิ่มที่เครื่อง server ที่ US ก็เลยใช้วิธีง่ายๆ ครับ “Dynamic Proxy ผ่าน SSH”

ขั้นตอนไม่ซับซ้อนครับ

  1. ssh ไปหา server ที่เราจะใช้เป็น proxy ก่อน
  2. เสร็จแล้วกด icon มุมบนซ้ายตามนี้

  1. แล้วไล่ตามนี้ครับ ด้านซ้าย คลิกเข้าไปหน้า Connection > SSH > Tunnels จะได้หน้าด้านขวาตามรูป
    กรอก source port เป็นอะไรก็ได้ (ตัวอย่าง 1280) แล้วเลือก Dynamic แล้วกดปุ่ม Add จากนั้นกดปุ่ม Apply

  1. เสร็จแล้วมาตั้งค่า proxy ที่ browser โดยเลือกเป็น socks4 proxy ครับ (ตัวอย่างเป็นของ IE กับ Chrome ครับ)

จบแล้ว :slight_smile:

ระหว่างการใช้งานก็เปิด ssh ค้างไว้เฉยๆ ใช้เสร็จก็ปิด ssh มันก็จะปิด proxy ให้เองครับ แล้วก็ไม่ต้องห่วงด้วยว่าจะมีใครแอบใช้ได้ เพราะมัน bind localhost ต่อได้จากเฉพาะเครื่องที่เรา ssh ไปเท่านั้นครับ :slight_smile: สะดวกสบาย

แต่บางที่จะ check IP ละเอียดกว่านี้นะครับ การใช้ web proxy อาจจะเข้าใช้งานไม่ได้ :slight_smile:
แต่ถ้าทำ Tunnels แบบนี้ น่าจะได้แฮะ iCez ลองใช้งานเว็บนี้หน่อย ได้ป่ะ ?