
システムをセットアップしましたが、ほとんどは投稿や説明を読んで行いました。
私の基本的な設定
複数の OpenVPN クライアント (例: MacBook、Android フォン)
dd-wrt ルーター / ファイアウォール
Ubuntu サーバーを外部 OpenVPN サーバーとして使用し、Raspberry Pi に OpenVPN トンネルを接続する
内部 OpenVPN サーバーおよび PIA クライアントとしての Raspberry Pi
分かりやすいように絵を描きました https://drive.google.com/file/d/1dbJjReDC4IE3WZ9h1AsYM7HXANgDeZHplA/view?usp=sharing
私の問題
今のところ、ラズベリーパイのトンネルは忘れてください。トンネルはダウンしています。
私はすべてのクライアントからOpenVPN経由で内部および外部のホームネットワークに接続し、LANを閲覧してインターネットを閲覧することができ、閲覧時にISPの外部IPを取得できます。
Ubuntu サーバーと Raspberry Pi の間にトンネルを構築すると、すべてのクライアントから内部的に OpenVPN サーバーに接続でき、LAN とインターネットを閲覧でき、閲覧時に PIA 外部 IP (Raspberry Pi の PIA トンネルから) を取得できます。ただし、ネットワーク外からサーバーにダイヤルインできなくなりました。「サーバーを待機しています」というメッセージが表示されるだけです。
Ubuntu サーバーと Pi 間のトンネルを切断すると、外部から LAN に戻ることができます...
私がやりたいことは
外部から私のUbuntuサーバーにダイヤルインでき、そこから私のRaspberry Piへのトンネルが作られ、そこからPIA、そしてインターネットへのトンネルが作られます。つまり、どこにいても自宅のVPNにダイヤルインしてLANにアクセスでき、自宅のISP IPではなくPIAの外部IPも使えるようにすることが目標です。これは、ネットワーク内にいるときはすでに機能していますが、外部から必要な場合は
以下は、サーバーとサーバー/クライアントごとに分割して使用する conf / misc ファイルです。 https://github.com/bicklp/scripts/tree/master/help
答え1
解決しました。server.conf ファイルに次のコードを追加するだけで済みました。
マルチホーム
それで全て解決した