VPNを介してリモートPCがUbuntuボックスに接続された状況が発生し、特定のポートへの呼び出しをPCにリダイレクトするようにUbuntuボックスを設定する方法を知りたかったです。
どんなアイデアがありますか?
答え1
リモートPCは、ポート8181のUbuntuボックスに送信されたすべてのパケットをそのポート8181で受信する必要がありますか?
テストするには、次のことができます。リモートPCからVPN経由でUbuntuに接続し、VPN経由で接続し、UbuntuにSSH経由で接続し、そのSSHセッションでリバースポート転送を設定します。 localhost:8181 8181:これにより、Ubuntuに到着するすべてのポートが転送されます。 8181の内容はすべてポート8181のPCにトンネリングされるため、SSHを開始する必要があります。
利点:テストと設定が簡単です。欠点:SSHは開いている必要があります(キープライブが必要)。
そうではなく、実際にUbuntuから接続されたPCに転送したい場合は、使用するVPNの種類、ファイアウォールルール、PCのファイアウォールルールなどによって異なります。設定ははるかに難しいです(特に複数のPCが入っている場合)。まず、SSHトンネルを試してみてください。