VPN における 2 つのホスト間のポート転送

VPN における 2 つのホスト間のポート転送

Ubuntu マシンでポート転送ルールを設定しようとしているときに問題が発生しています。状況を説明します。

私は自宅のローカル ネットワークに Raspberry を 1 台設置し、そこに Web サーバーをインストールしています。外出中にも接続したいのですが、残念ながら、私の ISP はデフォルトで静的 IP を提供していません。そのためには 1 か月あたり 8 ユーロを支払う必要があります (私にとってはかなり高額です)。私の ISP は二重 NAT を使用しているため、ルーターで動的 DNS を構成することはできません。そのため、"安価な" VPS (静的 IP を使用) で VPN サーバーを構成することにしました。OpenVPN を試しましたが、複雑すぎたため、Tinc に切り替え、希望どおりに動作させることができました。

VPN では、VPS に IP があり10.0.0.1、Raspberry に IP があります10.0.0.2。それらの間で ping を試みたところ、うまくいきました。

今、VPS にポート転送ルールをいくつか設定して、Raspberry (ポート 22) に SSH 接続し、VPS の IP を使用して Web ページ (ポート 80) にアクセスできるようにしたいと考えています。どうすればこれを機能させることができますか? iptables を使用しようとしましたが、うまくいきませんでした...

関連情報