สีโป๊วรองรับอุโมงค์ ssh หากคุณขยายการเชื่อมต่อทรี SSH คุณจะเห็นรายการอุโมงค์
ช่องสัญญาณโลคัลสร้างพอร์ต localhost ที่เปิดอยู่บนเครื่อง windows ของคุณซึ่งรีโมตไปยังที่อยู่ IP และพอร์ตที่คุณระบุ ตัวอย่างเช่นเมื่อฉันพยายาม RDP ไปที่เดสก์ท็อปที่บ้านของฉันฉันมักจะเลือกพอร์ตท้องถิ่นแบบสุ่มบางอย่างเช่น 7789 แล้วใส่ที่อยู่ IP ท้องถิ่นของเดสก์ท็อป (1.2.3.4:3389) เป็นรีโมต เจ้าภาพ อย่าลืมคลิก "เพิ่ม" จากนั้น "นำไปใช้" ณ จุดนี้เมื่อคุณ rdp ถึง 127.0.0.1:7789 จากนั้นคุณจะเชื่อมต่อกับ 1.2.3.4:3389 ผ่านทางเซสชันโป๊ว
นี่คือที่ที่ความสนุกเข้ามาถ้าคุณตั้งค่าช่องอุโมงค์ในกล่องกลางของคุณตั้งค่าพอร์ตท้องถิ่นที่คุณระบุว่าเป็นพอร์ตระยะไกลในสีโป๊วคุณสามารถตีกลับฉาบผ่านกล่องกลางปลายทางสุดท้ายของคุณ คุณจะยังคงต้องทำการเชื่อมต่อ ssh บางอย่าง แต่คุณจะสามารถข้าม vnc หรือ rdp โดยตรงจากระบบ windows เมื่อคุณตั้งค่าซึ่งเป็นสิ่งที่ฉันเชื่อว่าคุณกำลังมองหา
ตัวอย่าง
- ตรงไปที่พาเนล tunnels ใน Putty (Connections-> SSH-> Tunnels เข้าถึงได้จากเมนูบริบทหากเซสชัน ssh แอ็คทีฟอยู่หรือในหน้าจอการเชื่อมต่อเริ่มต้นเมื่อเพิ่งเริ่ม putty)
- สร้างอุโมงค์ที่มีแหล่งข้อมูลท้องถิ่น 15900 และแหล่งข้อมูลระยะไกล 127.0.0.1:15900
- เชื่อมต่อ (หากยังไม่ได้เชื่อมต่อ) กับ Gateway1
- บน Gateway1, ssh -L 127.0.0.1:15900:VNCServerIP,5900 user @ Gateway2
- เมื่อ ssh to Gateway2 หมดแล้วให้ลอง vnc เป็น 127.0.0.1:15900 - ตอนนี้คุณควรเห็นหน้าจอ VNC ทางด้านไกล!
โบนัสเพิ่ม - มีคนไม่มากที่รู้เรื่องนี้ แต่กระบวนการนี้ยังสามารถใช้เพื่อรับส่งข้อมูล IPv6 / IPv4 ของพร็อกซีได้เช่นกัน SSH ไม่สนใจว่าจะใช้โปรโตคอลใดสำหรับอุโมงค์ดังนั้นคุณสามารถเข้าถึงโฮสต์ IPv6 เท่านั้นในทางทฤษฎีจากระบบ IPv4 เท่านั้นเนื่องจากเซิร์ฟเวอร์ ssh เป็นสแต็กคู่ (มีทั้งที่อยู่ IPv4 และ IPv6)