![是否可以使用 VMWare VDI 作为 SSH 代理?](https://linux22.com/image/50250/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20VMWare%20VDI%20%E4%BD%9C%E4%B8%BA%20SSH%20%E4%BB%A3%E7%90%86%EF%BC%9F.png)
我目前在一家安全措施相当严格的公司工作。我 90% 的工作都在 Linux 计算机上进行,但要访问这台计算机,我首先必须连接到 VPN,访问 Windows VDI,然后我可以通过 Putty 访问 Linux 服务器。
这对于小任务来说很好,但是我的大部分工作都是在 shell 上进行的,这在某种程度上减慢了我的速度;我习惯于运行多个终端窗口并通过 Emacs/Tramp 访问服务器。
我想知道是否可以通过 VDI 使用本地 SSH 访问远程 Linux 服务器,但当涉及到这类事情时,我就超出了我的范围。我相信我可以在 Windows VDI 上使用 Putty 作为访问 Linux 系统的代理,但在使用 SSH 访问 VDI 之前的步骤中我遇到了困难。
应该可以吗?如果是这样,我应该进行什么样的谷歌搜索?
更新信息:
- 我正在使用内置的 OS X VPN 工具。
- Linux服务器只能通过同一网络上的机器访问,这就是为什么我们必须首先连接到VDI。我相信我可以使用 Putty 打开与 Linux 服务器的连接,并使其充当我希望的任何端口上的代理,我只需要告诉 SSH a) 使用 VPN 设置和 b) 连接到 VDI。
答案1
您使用的 VPN 技术/客户端是什么?它是基于 Linux 的吗?也许可以,但这里有几个障碍。例如,他们可能会限制 Linux 系统的访问,以便只能通过 Windows VDI 的 IP 访问它们。还有其他的。
从表面上看,这应该是可能的,但这条路可能有点艰难。