Linux
將埠和流量轉發到 VPN 隧道
我已經在我的 VPS 上安裝了 OpenVPN。我有一個問題:如何將流向該 VPS 的流量轉發到使用我的本地 PC 創建的 VPN 隧道。我將使用 TCP 連接。整個流量就像 Internet -> VPS -> VPN 隧道 -> 我的 PC。我認為它將使用 iptables 進行轉發,但我不知道它是否會工作以及它將如何工作。PC 有私有 IP,我沒有看到任何其他解決方案。它有點像反向VPN。
OpenVPN 已完全安裝並且可以正常工作。
我感謝所有提示:)
您至少有三種可能的解決方案。
- 在您的私人 PC 上設置基於策略的路由。(難以設置,更永久,漂亮) http://lartc.org/howto/lartc.rpdb.multiple-links.html
- 設置 ssh 埠轉發。(簡單、垃圾的解決方案) https://help.ubuntu.com/community/SSH/OpenSSH/PortForwarding
- 設置目標 NAT (PAT) 和源 NAT @ VPS。(比(1)容易,醜) https://thewiringcloset.wordpress.com/2013/03/27/linux-iptable-snat-dnat/