การส่งต่อพอร์ต OpenVPN โดยไม่มีการส่งต่อเราเตอร์?


1

ฉันต้องการตั้งค่าเซิร์ฟเวอร์ OpenVPN ด้วยการส่งต่อพอร์ตบน VPS ของฉันเพราะฉันไม่สามารถส่งต่อพอร์ตในเราเตอร์ที่บ้านของฉันได้

คำถามทั่วไปคือถ้าเป็นไปได้ที่จะข้ามการส่งต่อพอร์ตเราเตอร์ด้วยการเชื่อมต่อ VPN หรือไม่


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

โน๊ตบุ๊ค => เราเตอร์ => VPN1 => VPN2 ตอนนี้ฉันต้องการส่งต่อพอร์ตจาก VPN2 ไปยังโน๊ตบุ๊คของฉันโดยไม่ต้องส่งต่อพวกเขาบนเราเตอร์หรือ VPN1 คำถามคือเป็นไปได้ไหม
Pa Ddy

คุณช่วยอธิบาย VPN1 & VPN2 ได้ไหม ไคลเอนต์และเซิร์ฟเวอร์ openvpn อยู่ที่ไหน
Scyld de Fraud

คำตอบ:


1

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

คุณสามารถทำสิ่งนี้ได้ด้วยการส่งต่อพอร์ตใน SSH:

ssh -R port-srv:localhost:port-ntb user@srv

สิ่งนี้สั่งให้sshไคลเอนต์เชื่อมต่อกับเซิร์ฟเวอร์srvในฐานะผู้ใช้userฟังบนพอร์ตport-srvและส่งต่อทราฟฟิกขาเข้าทั้งหมดไปยังพอร์ตport-ntbบน localhost (จากsshมุมมองของลูกค้า) ซึ่งเป็นโน้ตบุ๊ก คุณสามารถส่งต่อปริมาณข้อมูลไปยังคอมพิวเตอร์เครื่องที่สามโดยแทนที่localhostด้วยสิ่งอื่น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.