อะไรคือข้อแตกต่างระหว่าง Local SSH อุโมงค์


27

ใน Putty มีสามตัวเลือกในการขุดอุโมงค์:

ป้อนคำอธิบายรูปภาพที่นี่

บางคนสามารถอธิบายความแตกต่างระหว่างพวกเขาได้อย่างไร

คำตอบ:


22

จากเอกสาร puTTYเฉพาะ4.23ส่วนแผงอุโมงค์ :

ตั้งค่าปุ่มตัวเลือก 'Local' หรือ 'Remote' ขึ้นอยู่กับว่าคุณต้องการส่งต่อพอร์ตในเครื่องไปยังปลายทางระยะไกล ('Local') หรือส่งต่อพอร์ตระยะไกลไปยังปลายทางในพื้นที่ ('Remote') หรือเลือก 'ไดนามิก' หากคุณต้องการให้ PuTTY จัดเตรียมพร็อกซี SOCKS 4 / 4A / 5 ในโลคัลพอร์ต (โปรดทราบว่าพร็อกซีนี้รองรับการเชื่อมต่อ TCP เท่านั้นโปรโตคอล SSH ไม่รองรับการส่งต่อ UDP)

  • ท้องถิ่น - ส่งต่อพอร์ตท้องถิ่นไปยังโฮสต์ระยะไกล
  • ระยะไกล - ส่งต่อพอร์ตระยะไกลไปยังโฮสต์ท้องถิ่น
  • แบบไดนามิก - ใช้ SOCKS

ประโยชน์ของการใช้ SOCKS5 คืออะไร?
LanceBaynes

@ LanceBaynes: ผลประโยชน์? เมื่อเทียบกับอะไร ฉันไม่แน่ใจว่าฉันเข้าใจสิ่งที่คุณถาม
jscott

sry, ต่อต้าน Local / Remote
LanceBaynes

@lanceBaynes: การกำหนดค่าของทรัพยากรที่คุณกำลังเข้าถึงจะกำหนดว่าคุณต้องใช้ตัวเลือกใดในสามตัวเลือก นี่ไม่ใช่กรณีของตัวเลือกหนึ่งว่า "ดีกว่า" กว่าตัวเลือกอื่น
jscott

5
แน่นอนฉันจะให้ upvote นี้หากคำตอบนี้ให้เบาะแสที่ดีกว่าของ Dynamic "พร็อกซี SOCKS 4 / 4A / 5" ไม่ได้มีความหมายอะไรกับฉัน แม้ว่าฉันจะแน่ใจว่าฉันสามารถ Google มัน "ไดนามิก" อาจส่งต่อทั้งสองทิศทางหรือไม่?
Buttle Butkus

24

คำตอบจาก jscott นั้นถูกต้อง แต่หลังจากอ่านแล้วมันยังไม่ชัดเจนสำหรับฉันเมื่อฉันควรใช้ในพื้นที่และเมื่ออยู่ห่างไกล ดังนั้นฉันค้นคว้าเพิ่มเติมและฉันได้พบคำตอบที่นี่ :

ใช้ภายในหากคุณมีบริการที่ทำงานบนเครื่องที่สามารถเข้าถึงได้จากเครื่องระยะไกลและคุณต้องการเข้าถึงโดยตรงจากเครื่องท้องถิ่น หลังจากตั้งค่าการขุดอุโมงค์คุณจะสามารถเข้าถึงบริการโดยใช้ IP ในพื้นที่ของคุณ

ใช้รีโมตหากคุณมีบริการที่สามารถเข้าถึงได้จากเครื่องโลคัลและคุณต้องทำให้พร้อมใช้งานกับเครื่องรีโมต มันเปิดซ็อกเก็ตการฟังบนเครื่องที่คุณใช้ SSH เพื่อเข้าสู่ระบบ

ไดนามิกเป็นเหมือนโลคอล แต่ในฝั่งไคลเอ็นต์จะทำงานเหมือนพร็อกซี SOCKS ใช้หากคุณต้องการเชื่อมต่อกับซอฟต์แวร์ที่คาดว่าจะส่งต่อ SOCKS


3
รีโมตจะเปิดซ็อกเก็ตการฟังบนเครื่องที่คุณใช้ SSH เพื่อล็อกอิน
Falcon Momot

@FalconMomot อย่างแน่นอน ฉันได้เพิ่มคำพูดของคุณในคำตอบเพื่อให้ชัดเจนขึ้น
lbalazscs


-3

เซิร์ฟเวอร์ภายในคือดีท้องถิ่น

โดยทั่วไปจะหมายถึงเซิร์ฟเวอร์ท้องถิ่นเชื่อมต่อกับ LAN ของคุณ (เครือข่ายท้องถิ่น) และเซิร์ฟเวอร์ระยะไกลไม่ได้อยู่ใน LAN ของคุณ แต่เชื่อมต่อผ่าน WAN (เครือข่ายบริเวณกว้าง) ระยะไกลอาจเป็นประตูถัดไปหรือทวีปถัดไปหรืออาจอยู่ใน ห้องเดียวกันเพียงบนเครือข่ายแยก


ยินดีต้อนรับสู่ ServerFault น่าเสียดายที่คำตอบของคุณไม่ได้มีส่วนร่วมหรือเพิ่มในการสนทนาโดยเฉพาะอย่างยิ่งสำหรับคำถามที่ตอบเมื่อปีที่แล้ว ลองดูคำถามที่เปิดอยู่แล้วดูว่าคุณสามารถช่วยได้ไหม
Brent Pabst

สิ่งนี้ไม่เกี่ยวข้องกับบริบทจริงๆ คุณจะไม่ตั้งค่านี้ตามที่ตั้งของเซิร์ฟเวอร์บนเครือข่าย แต่ไม่ว่าคุณต้องการเข้าถึงช่องสัญญาณจากเครื่องโลคัล (ซึ่งเป็นผงสำหรับอุดรูกำลังทำงานอยู่) หรือเครื่องระยะไกล (ซึ่ง sshd กำลังทำงานอยู่)
Falcon Momot
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.