การส่งต่อแบบไดนามิกของ PuTTY โดยปกติจะยอมรับการเชื่อมต่อจากคอมพิวเตอร์ที่รัน PuTTY เท่านั้น คอมพิวเตอร์ LAN เครื่องอื่นไม่สามารถเข้าถึงตัวรับฟังที่ผูกกับที่อยู่ loopback ของคอมพิวเตอร์เครื่องนั้นได้

ใน Connection → SSH → Tunnels ให้เปิด “Local ports accept connections from other hosts” สำหรับตัวรับฟังที่แชร์ตามที่ต้องการ เลือก Dynamic ป้อนพอร์ตต้นทาง เช่น 1080 แล้วเพิ่มการส่งต่อ การส่งต่อแบบไดนามิกไม่ต้องมีปลายทางตายตัว

เอกสารของ PuTTY ระบุว่าการเปลี่ยนแปลงตัวเลือกการมองเห็นมีผลกับการส่งต่อใหม่เท่านั้น สำหรับตัวรับฟังแบบไดนามิกที่มีอยู่แล้ว ให้สร้างการส่งต่อนั้นใหม่ด้วยการตั้งค่าที่ต้องการ แทนที่จะถือว่าซ็อกเก็ตปัจจุบันถูกผูกใหม่แล้ว

คอมพิวเตอร์อีกเครื่องเลือกที่อยู่ LAN ที่เข้าถึงได้ของคอมพิวเตอร์ PuTTY และพอร์ต 1080 เป็นเซิร์ฟเวอร์ SOCKS 127.0.0.1 ของมันเองจะหมายถึงตัวมันเอง อนุญาตเฉพาะไคลเอนต์ LAN ที่ต้องการผ่านไฟร์วอลล์ของคอมพิวเตอร์ และคงเซสชัน SSH ให้ทำงานอยู่

PuTTY ขนส่งการเชื่อมต่อ SOCKS TCP ที่รองรับผ่าน SSH ไม่ได้ส่งต่อทราฟฟิก SOCKS UDP และการตั้งค่าตัวรับฟังภายในเครื่องนี้แยกจากการควบคุมการมองเห็นสำหรับการส่งต่อ SSH ระยะไกล

บทความที่เกี่ยวข้อง