ฉันมีเซิร์ฟเวอร์ RHEL ที่สามารถเข้าถึงได้ผ่านโฮสต์กระโดดเท่านั้น นี่คือวิธีที่ฉันเชื่อมต่อกับมัน
MyMachine(Win10)--SSH-->JumpHost(winserver2012r2)--SSH-->RHEL7
ผ่าน ssh
ssh -J user@jumphost user@RHEL7
ฉันต้องการดาวน์โหลดการพึ่งพาไม่กี่รายการและต้องการใช้อินเทอร์เน็ตเพื่อเข้าถึง API ไม่กี่รายการบนอินเทอร์เน็ต โฮสต์กระโดดของฉันไม่มีอินเทอร์เน็ตดังนั้นฉันจึงติดอยู่ที่นี่ หาก Jump Host มีอินเทอร์เน็ต ฉันสามารถใช้ sqid proxy ซึ่งฉันใช้กับเซิร์ฟเวอร์อื่นอยู่แล้ว มีวิธีใดบ้างที่จะใช้อินเทอร์เน็ตบน RHEL7 ของฉันโดยใช้การขุดอุโมงค์ปลาหมึกและ ssh นี่คือวิธีที่ฉันใช้อินเทอร์เน็ตบนเซิร์ฟเวอร์อื่นโดยไม่มี Jumphost
ขั้นตอนที่ 1 การเริ่มต้นเซิร์ฟเวอร์ sqid บนเครื่องของฉัน
ขั้นตอนที่ 2 เพิ่มบรรทัดเหล่านี้ใน /etc/environment บนเซิร์ฟเวอร์ rhel
ส่งออก http_proxy=http://127.0.0.1:3128
ส่งออก https_proxy=http://127.0.0.1:3128
ขั้นตอน:3 ssh -R 3128:localhost:3128 user@rhel
ฉันมีวิธีใดที่จะใช้อินเทอร์เน็ตบนเซิร์ฟเวอร์ RHEL7 ของฉันในขณะที่ Jumphost อยู่ตรงกลางเครื่องและ RHEL7