ฉันกำลังพยายามเชื่อมต่อกับเซิร์ฟเวอร์ - ให้เรียกมันว่า destination_server บนพอร์ต 22ฉันสามารถเข้าถึง Destination_server ผ่าน ssh-tunnel เท่านั้น ssh-tunnel ควรใช้เซิร์ฟเวอร์อื่น - proxy_server บนพอร์ต 81 - เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ปลายทาง ฉันลองทุกอย่างแล้ว ทุกอย่างจริงๆ อินเทอร์เน็ตพุ่งใส่ฉัน แต่ฉันก็ยังเชื่อมต่อไม่ได้อยู่เสมอ ขณะนี้ฉันใช้คำสั่งต่อไปนี้เพื่อเปิดใช้งานการเชื่อมต่อ ssh-tunnel ก่อน:
ssh -N -L 8080:127.0.0.1:81 proxy_username@proxy_server
บรรทัดสุดท้ายของเอาต์พุตแบบละเอียดคือ:
debug3: ssh_connect_direct: เข้า
debug1: การเชื่อมต่อกับ proxy_server [proxy_server] พอร์ต 81
debug3: set_sock_tos: ตั้งค่าซ็อกเก็ต 3 IP_TOS 0x48
ฉันพยายามแก้ไขปัญหานี้โดยเปิดใช้งาน SOCKS-Proxy ด้วย 127.0.0.1:8080 ในการตั้งค่าระบบ:
ป้อนคำอธิบายรูปภาพที่นี่
แต่ฉันยังคงได้รับข้อความดีบั๊กที่กล่าวถึงข้างต้น
ฉันยังลองใช้แอปพลิเคชันของบุคคลที่สามเช่น SSH Tunnel Manager แต่ฉันไม่สามารถเพิ่มรหัสผ่านสำหรับพร็อกซีได้ จากนั้นฉันก็ซื้อ JellyfiSSH จาก App Store มีฟิลด์เฉพาะสำหรับการเชื่อมต่อทันเนล แต่อย่างใดก็ต้องฟิลด์สำหรับคีย์ส่วนตัวสำหรับเซิร์ฟเวอร์ปลายทาง
ฉันดูเหมือนจะหาทางออกไม่ได้จริงๆ เนื่องจากไม่มีใครบนอินเทอร์เน็ตที่ดูเหมือนจะมีผลลัพธ์ดีบั๊กเหมือนกับฉัน ฉันได้รับผลลัพธ์เสมอโดยไม่คำนึงถึงเซิร์ฟเวอร์ที่ฉันพยายามเชื่อมต่อ นั่นเป็นเหตุผลที่ฉันยินดีเป็นอย่างยิ่งสำหรับความช่วยเหลือ! ขอขอบคุณทุกท่านล่วงหน้า!