使用TURN进行远程端口转发

我想在NAT后面的一台机器上转发一些端口到一个可公开访问的服务器。 我可以通过SSH(这样做已经成功)做到这一点,但SSHencryption所有的stream量,在我的情况是没有必要的,并减less吞吐量约25%,可能没有encryption。 另外,ssh对于一个小钉子感觉像是一个非常巨大的锤子。

我正在寻找替代解决scheme,并阅读了一些关于STUN和TURN。 从我在各个网站收集的内容看,TURN应该能够做到这一点; 然而,我还没有find任何更深层次的解释。 所以这是我的问题:

a)TURN实际上是一个可行的select?

b)如何使用TURN来build立端口转发