通过SSH隧道传输VNC


2

我想在Mac上通过SSH(隧道)运行VNC。我位于防火墙后面,除打开端口22或VNC端口外,无法修改防火墙。有什么方法可以通过SSH运行VNC,而无需通过SSH转发VNC端口。

非常感谢。


您可以通过SSH隧道传输仅需要静态端口号上的出站连接的任何内容。例如,通过SSH建立HTTP连接非常容易,因为它只需要单个端口(通常为80)上的出站连接。但是,通过SSH在活动的FTP上建立隧道更加困难,因为FTP使用出站控制通道(端口21)来发送命令,以及使用入站数据通道(在动态端口上)来传输数据。但是,通过将所有内容放在控制通道上,被动FTP可以解决此问题。
冒犯君主

1
您能否使用LogMeIn Hamachi等零配置VPN?它在源计算机和目标计算机上都创建出站初始请求,因此在防火墙中不需要针孔。
kobaltz
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.