
私は、インターネットに接続された組み込み Linux デバイス (他のセンサー デバイスに接続された独自のプライベート LAN 内) を持っています。私は、自分のコンピューターとデバイスの間で、独自のプロトコルを使用して、安全な直接 TCP 接続を確立できます。それ自体がすでにトンネルであり、たとえば、デバイス上の SSH デーモンに接続できます (トンネル経由)。
ここで、より多くの可能性を提供する別のトンネルを TCP 接続経由で実行したいと思います。具体的には、次のようになります。
- がありますリナックスデバイスにインストールされるトンネルエンドポイント
- があります使いやすい(本当に使いやすいです)ウィンドウズローカルトンネルエントリポイントとして機能するプログラムであり、ユーザーが必要なトンネルパラメータ(宛先ポイントとIPアドレス)を設定できるようにします。
- 1つのトンネルに複数のトンネルを設置できる単一のTCP接続(接続の確立には比較的時間がかかるため重要です)
- できればサポートFTP接続(特にサポートされていない場合は機能しません)
- ではない必要とするあらゆる種類の認証(残念ながらSSHトンネルは使用できません)
もちろん、グーグルでそのようなソフトウェアを探してみましたが、使えるものは見つかりませんでした...
具体的には次のようになります。
(USER PC)
+---------+ +-----------+
| FTP |-->| |
| client |-->| Windows | +----------+
+---------+ | tunnel | | existing |
| server |-->| tunnel | ------------->> INTERNET
+---------+ | | | server |
| browser |-->| (wanted) | +----------+
+---------+ +-----------+ localhost
localhost
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
+-----------+
+----------+ | Linux |--> l27.0.0.1:80
| existing | | tunnel |
INTERNET >>------------| tunnel |-->| client |--> 192.168.0.1:21
| client | | |
+----------+ | (wanted) |--> 192.168.0.1:20
+-----------+
localhost
(EMBEDDED DEVICE)
そのようなツールは存在するのでしょうか、それとも自分で作成する必要があるのでしょうか?