Raspberry Pi 3 (Raspbian) に VPN サーバー (SoftEther) をインストールして実行しましたが、Pi が VPN サーバーとして機能するだけでなく、他のサービス (SAMBA、FTP、APACHE、MYSQL) も提供しており、VPN サーバーに接続した後、これらのサービスにアクセスできないという点を除けば、正常に動作しています。
VPN 設定で、VPN マシンがルーターから IP アドレスを取得するように eth0 へのブリッジを構成しました。正常に動作します。
インターネット、ルーター (192.168.0.1) を含む LAN/VPN (192.168.0.*) 内の他のすべてのマシンにアクセスでき、パブリック アドレスを使用して PI にアクセスすることもできます (ルーターはそれを PI に転送します)。ただし、内部 eth0 アドレス (192.168.0.100) を使用して PI にアクセスすることはできません。
私の LAN 内の他のデバイスは私の VPN 接続マシンにアクセスでき、私の VPN マシンは LAN 内の他のデバイスにアクセスできますが、PI に直接アクセスすることはできません。
答え1
StackExchange であなたの質問を見つけてとても嬉しかったのですが、質問の日付と回答の数を見て、そうは思えなくなりました...
私の調査によると、Linux の制限により、VPN に接続されたデバイスから PI にアクセスすることはできません。ドキュメントからの引用:
Linux や UNIX オペレーティングシステムの制限により、VPN 側 (仮想 HUB 側) からローカルにブリッジされたネットワークアダプタに割り当てられた IP アドレスとの通信ができません。この制限の原因は、SoftEther VPN ではなく、OS の内部カーネルコードにあります。
NATネットワークでTAPデバイスを作成すればうまくいく可能性はありますが、それを実装する方法についてのガイダンスを見つけることができませんでした。これに従うことができます。github の問題詳細については。