我正在尝试设置从本地桌面到另一台计算机的 VNC 连接。我在如何设置端口转发以使其正常工作方面遇到了一些困难。
机器设置是这样的:
----------- ----------- ----------- -----------
|Machine A|---->|Machine B|---->|Machine C| ---->|Machine D|
----------- ----------- | | | | -----------
---|-port X--|----
-----------
每台机器只能从前一台机器访问。
- A 是我的本地机器。我有 root 访问权限
- 我可以从 A 连接到 B。我在 B 上没有 root 访问权限,但我有一个用户帐户。
- 从 B,我可以 ping C 并将其用作路由器,因为其上的端口 X 已设置为通过 iptables 规则转发到 D。我没有权限访问C。
- D 是托管 VNC 服务器的预期目标
我该怎么做?