我想在Mac上通过SSH(隧道)运行VNC。我位于防火墙后面,除打开端口22或VNC端口外,无法修改防火墙。有什么方法可以通过SSH运行VNC,而无需通过SSH转发VNC端口。
非常感谢。
您可以通过SSH隧道传输仅需要静态端口号上的出站连接的任何内容。例如,通过SSH建立HTTP连接非常容易,因为它只需要单个端口(通常为80)上的出站连接。但是,通过SSH在活动的FTP上建立隧道更加困难,因为FTP使用出站控制通道(端口21)来发送命令,以及使用入站数据通道(在动态端口上)来传输数据。但是,通过将所有内容放在控制通道上,被动FTP可以解决此问题。
—
冒犯君主
您能否使用LogMeIn Hamachi等零配置VPN?它在源计算机和目标计算机上都创建出站初始请求,因此在防火墙中不需要针孔。
—
kobaltz