我最近“买”了一个VPS,我想用它作为一个代理,以便能够使用一些我无法从德国到达的网站和东西。
由于我还太懒于设置Squid和OpenVPN (我认为这是当前需要的),所以我使用ssh隧道。
几个星期后,我问自己,ssh-隧道不是很好,还是--这是我的问题--是否有什么需要我考虑的警告/反对/缺点?
发布于 2012-03-19 11:51:49
发布于 2012-03-19 11:00:09
我能想到的一件事就是表演。但这真的取决于你在挖隧道的东西是什么。
发布于 2013-01-25 19:29:11
通常,我发现延迟会增加,但SSH隧道技术的吞吐量是正常的90%。一定要设置ServerAliveInterval以防止断开连接,并将其封装在脚本中,以便在失败时继续重新启动隧道。
它的主要缺点是它是一个每TCP端口隧道,除非你使用SOCKS。SOCKS很好,但是延迟似乎会增加更多,当然,并不是每个客户端都支持SOCKS。
您可能需要在客户端或SSH服务器上运行GatewayPorts,以允许其他人通过您的隧道进行连接。在服务器上,这需要对sshd_config的根访问。
主要的性能警告(正如其他人所注意到的)是,不可靠的连接很可能不适合这种方法,因为TCP的算法在封装下不会有很好的响应。
也就是说,SSH似乎大部分时间都在“做正确的事情”。
https://unix.stackexchange.com/questions/34499
复制相似问题