SSHなしのトンネリング

SSHなしのトンネリング

私が正しく理解した場合、SSHトンネリングは次のように動作します。

  1. マシンBはSSHデーモン(プロセスb)を実行しています。
  2. マシンAはSSHクライアント(プロセスa)を開きます。
  3. マシンAはSSHクライアントをマシンBのサーバー(ポート22など)に接続します。つまり、aマシンAのプロセスがbマシンBのプロセスと通信しています。
  4. たとえば、マシンAで実行されているトンネルが開きます-L 4444:localhost:5555
  5. コンピュータAのすべてのトラフィックは、localhost:4444傍受され、aポート22の接続を介して特別なメッセージを送信するプロセスに送信される。
  6. プロセスはb特別なメッセージを受信し、localhost:5555マシンBにリダイレクトされます。

aこのトンネリングトリックを実行しますbが、SSHは実行しない代替プロセスはありますか?つまり、暗号化を行う必要がなく、重要なのは、マシンAのユーザーがマシンBにログインする必要がないことです。

答え1

はい、OpenVPNなどのVPNソリューションを使用できます。しかし、まだクライアントとサーバーがあります。

答え2

接続が完了したら、一種のサーバーが必要です。同様の設定(VPN、SSH、その他のトンネリングソフトウェア)にはいくつかの選択肢があります。 SSHは設定が簡単で、モバイルクライアントも利用できます。

答え3

私が見つけたガラス繊維このようにして、私たちはこの種の仕事をよりよくすることができます。

関連情報