Ubuntu:TCP 隧道是否压缩但未加密?

Ubuntu:TCP 隧道是否压缩但未加密?

如何在两个主机之间建立 TCP 连接隧道,以便测试几种不同的压缩算法?

我知道 stunnel 和 SSH,但想避免加密的开销。为了避免 TCP-in-TCP 流问题,使用 UDP 作为传输方式是可以的。

基本上,在源和目的地,我想尝试通过一些广泛使用的压缩程序来传输 TCP 数据流。(gzip,bzip2,lzma,lzo 等)

如何才能做到这一点?(使用 Ubuntu 10.10)

谢谢

答案1

我认为 netcat 非常适合这种情况。

“Netcat 是一款功能强大的网络实用程序,它使用 TCP/IP 协议通过网络连接读取和写入数据。”

http://netcat.sourceforge.net/

http://en.wikipedia.org/wiki/Netcat/

答案2

您可以使用选项关闭 ssh 中的加密-c none。我会这样做,然后您也可以在需要时稍后将其打开,而无需重新设计整个解决方案。

相关内容