トンネルを介して通常の TCP トラフィックをパイプできるように、Conch を使用して Twisted 内からポート転送オプションを使用してリモート マシンへの SSH セッションを開始する例はありますか?
シナリオ:
カスタム Twisted ベースの Protobuf RPC サービスを実行しているサーバーと、Twisted ベースの RPC クライアントがインストールされたマシンがあります。サーバーもSSHを実行しています。サーバー上の RPC サービスと直接対話するのではなく、RPC クライアントから SSH を使用してサーバーに接続し、サーバーでポート転送をセットアップし、SSH トンネル経由で Protobuf を使用して RPC サービスと通信したいと考えています。
私はすでにポート転送を手動でセットアップし、RPC クライアントをクライアント ボックスのローカル ポートに向けることで RPC クライアントに RPC サービスと通信させることができます。クライアント内でこれを直接行う方法に興味があります。 .