ฉันมีเครื่อง windows ที่มี IP 10.5.1.60, เรียกมันว่า X. ฉันสามารถเชื่อมต่อกับเครื่อง linux ผ่าน SSH, ที่มี IP 10.1.32.7, ให้พูดว่า Y. Y ใช้ HTTP proxy ไปที่ 10.25.0.42:3128 เพื่อเชื่อมต่อกับ อินเทอร์เน็ตเช่นบน Y คุณเปิดเบราว์เซอร์ให้ข้อมูลประจำตัวและคุณอยู่บนอินเทอร์เน็ต
ตอนนี้ฉันต้องการเข้าถึงอินเทอร์เน็ตจาก X ถึง Y (ผ่าน SSH)
X (10.5.1.60) - SSH -> 10.1.32.7 - พร็อกซี Http -> 10.25.0.42:3128--> อินเทอร์เน็ต
นี่คือสิ่งที่ฉันได้ลองไปแล้ว: 1. putty ที่ติดตั้งไว้สำหรับ windows ภายใต้การตั้งค่าการเชื่อมต่อใน SSH เพิ่มพอร์ตไดนามิก 4567 เป็นแหล่งที่มาและเพิ่ม 10.25.0.42:3128 เป็นปลายทางเปิดการเชื่อมต่อเข้าสู่ระบบ 10.1.32.7 . เปิดหน้าต่าง firefox ของฉันเพิ่ม 127.0.0.1:4567 เป็น SOCKS 5 proxy (เปิดใช้งาน DNS ระยะไกล) แต่ก็ยังไม่มีอินเทอร์เน็ต !!
2. พยายามติดตั้ง Bitvise SSH สำหรับ windows เพิ่มกฎในการตั้งค่า C2S สำหรับ localhost: 4567 ถึง 10.25.0.42:3128.....still ไม่มีอะไรพยายามเปลี่ยนเป็น localhost: 4567 ถึง 10.1.32.7:80,can หน้าเซิร์ฟเวอร์ apache ใน 10.1.32.7
3. ติดตั้ง MiniGW บน windows และพิมพ์:
ssh -N -L 8080:10.25.0.42:3128 myusername@10.1.32.7
เทอร์มินัลจะถามรหัสผ่านหลังจากให้สิ่งนั้นค้าง
มีคนแนะนำฉันฉันจะใช้อินเทอร์เน็ตบนพีซีของฉันได้อย่างไร