我的家庭网络中有一台 PC,我需要能够通过 VNC(或其他一些等效协议,这真的没关系)远程访问世界各地。由于安全原因,它不允许任何直接传入连接,也没有静态 IP。我还有一个服务器,可以通过 SSH 访问,它有一个静态 IP,没有防火墙。它与家用 PC 不在同一个 LAN 中。
现在,我有没有办法将我的家用 PC 连接到中间服务器,以便我可以通过使用第三台设备登录到该服务器来控制它?
到目前为止,我为 VNC 隧道找到的所有解决方案似乎只在服务器和隧道共享同一个 LAN 时才有效,以便可以建立从中间服务器到 VNC 设备的直接连接。这不是我想要的——我想在 VNC 服务器和中间服务器之间建立永久(或自动重新连接)连接。
所有设备都运行 Linux。