誰かが私に、一方を他方よりも使用する利点を説明できますか? それらは比較可能ですか?
sshuttle
がアウトバウンド通信のプロキシとして機能することは理解していますが、接続の転送にも使用できますか?
たとえばstunnel
、ネットワーク外でデータをトンネリングするためのリバース プロキシとして使用できます。これはでできることsshuttle
ですか?
これら 2 つの主な違いは、それらが機能するレベルです。sshuttle
の基本レベルで機能するため、両方で同じセキュリティを実現できますstunnel
。ただし、使用stunnel
するには通常、提供されているもの (基礎となるレベル) で動作する他のものとは異なり、特別なセットアップが必要です。
stunnel
SSL プロトコルに基づいており、TCP (レイヤー 4) で動作します。
shuttle
SSH
プロトコル(仮想ネットワークデバイス)「ポイントツーポイント」(レイヤー3)または「イーサネット」(レイヤー2)を使用してTUNデバイスを作成します。
違いを理解するには、レイヤーの ISO/OSI の説明をご覧ください。