1

有人可以向我解释使用其中一种的好处吗?它们有可比性吗?

我知道它sshuttle充当出站通信的代理,但是它也可以用于转发连接吗?

例如,stunnel可以用作在我的网络之外传输数据的反向代理。这是可以做的sshuttle吗?

4

1 回答 1

1

这两者之间的主要区别在于它们工作的级别。您可以使用两者来实现相同的安全性sshuttle,因为它适用于stunnel. 但是对于使用stunnel,您通常需要特殊设置,与其他设置不同,它仅适用于提供的内容(基础级别)。

  • stunnel基于 SSL 协议并在 TCP(第 4 层)上工作。

  • shuttleSSH使用协议(虚拟网络设备)“点对点”(第 3 层)或“以太网”(第 2 层)创建 TUN 设备。

要了解差异,请查看ISO/OSI 描述层

在此处输入图像描述

于 2016-02-14T09:34:37.163 回答