VPN 中 2 台主機之間的連接埠轉送

VPN 中 2 台主機之間的連接埠轉送

我在嘗試在 Ubuntu 電腦上設定連接埠轉送規則時遇到一些問題。我來解釋一下我的情況..

我本地家庭網路中有一個 Raspberry,並在其上安裝了一個網頁伺服器。我想在外出時連接到它。不幸的是,我的 ISP 預設不提供靜態 IP。我每個月必須支付 8 歐元(對我來說相當昂貴)。我無法在路由器上設定動態 DNS,因為我的 ISP 有雙 NAT,所以我決定在「便宜」VPS(具有靜態 IP)上設定 VPN 伺服器。我嘗試過 OpenVPN,但這對我來說太複雜了,所以我改用了 Tinc,並設法讓它以我想要的方式運作。

在VPN上,VPS有IP 10.0.0.1,樹莓派有IP 10.0.0.2。我嘗試在它們之間進行 ping 操作,結果成功了。

現在,我想在 VPS 上設定一些連接埠轉送規則,以便我可以 SSH 到我的 Raspberry(連接埠 22),並使用 VPS 的 IP 存取網頁(連接埠 80)。我怎樣才能讓它發揮作用?我嘗試使用 iptables,但沒有成功...

相關內容