私は現在、次のタイプのシステムの要件があると思われるいくつかの設計コンセプトに取り組んでいます。
要するに、VPN と同様に、NAT を介して接続をトンネリングする方法を検討していますが、複雑さはありません。
私が作成した API を介してインターフェイスできるようにしたいホーム LAN の背後にある小さな組み込み Linux デバイスがあります。
現在、私が持っているセットアップは次のとおりです。
- デバイス A (組み込み Linux) - パブリック IP
- デバイス B (Amazon サーバー)
デバイス B からデバイス A を制御するために REST/Json API を使用しています。
この「トンネル化された」接続を処理するために 3 番目のプロキシ サーバーを追加することで、デバイス A と B から双方向通信を送信できるプロトコルまたはソリューションを探しています。
ノート:
- 複雑な VPN と、NAT デバイスが VPN パススルーをサポートする必要性を避けたいと考えています。
- デバイス A と B の間のトラフィックは小さく、機密性は高くありませんが、SSL などのセキュリティが必要です。
- これはマルチノード システムであるため、多くのデバイス A があります。
私がどこを見なければならないかについてのアドバイスは大歓迎です。
よろしくpjf