ฉันต้องการรับไฟล์ด้วยลิงก์ (443) ซึ่งเป็นไปได้จากเซิร์ฟเวอร์เท่านั้น ข
.
ฉันมีเซิร์ฟเวอร์ 3 เครื่อง (เอ บี ซี).
สามารถเข้าถึงเซิร์ฟเวอร์ได้ ข และดาวน์โหลดไฟล์นี้โดย ว้าว
จากเซิร์ฟเวอร์ ค.
wget https://NAME:[email protected]/customerInfo/804-577823-10 --no-check-certificate
...
2021-06-18 16:18:01 (24,7 MB/s) - â804-577823-10â บันทึกแล้ว [163/163]
จาก ก ถึง ขอนุญาตให้ใช้สำหรับพอร์ตเท่านั้น 22
(ssh) ไม่ใช่พอร์ต 443
.
ฉันต้องทำอุโมงค์ที่จะลอดจาก ก ถึง ข ทาง 22
และดาวน์โหลดไฟล์ได้จาก ค ทาง ว้าว
ท่า 443
เหมือนกับว่าฉันอยู่บนเซิร์ฟเวอร์ ข.
ในระยะสั้นฉันต้องการอุโมงค์ ssh จาก ก ถึง ข แล้วฉันต้องใช้พอร์ต 443
, สำหรับสมัคร/ดาวน์โหลดไฟล์ได้ที่ ค ทาง ว้าว
จาก ก, แบบเดียวกับบน ข.
ฉันพยายามแล้ว แต่ไม่ประสบความสำเร็จ
ssh -L 4433:C:443 -Nf B
ฉันพยายามแม้กระทั่งกับพรอกซี แต่ก็ไม่ประสบความสำเร็จ
wget -e use_proxy=yes -e http_proxy=C https://NAME:[email protected]/customerInfo/804-577823-10 --no-check-certificate
เป็นไปได้ไหม?
ขอขอบคุณ.
อัปเดต
SERVER_A:443 -> อุโมงค์ ssh โดยพอร์ต 22 ถึง SERVER_B -> SERVER_C:443
ดังนั้นถ้าฉันใช้ SERVER_A ลิงค์เดียวกับบน SERVER_Bฉันต้องการรับไฟล์โดย ว้าว
จาก SERVER_C.
วิธีที่ง่ายที่สุดคืออนุญาตพอร์ต 443
บน SERVER_C สำหรับ SERVER_Aแต่เป็นไปไม่ได้ในกรณีนี้
อนุญาตเฉพาะพอร์ตเท่านั้น 22
ระหว่าง SERVER_A และ SERVER_B.
ชัดเจนที่สุดแล้ว?
ขอบคุณ.