VNC与啤酒花多台机器


1

我想访问另一台机器内的远程机器。我可以ssh到它但在VNC查看器中看不到任何东西。 那就是配置。

external_ip port 3999 to internal_ip192 port 3999

internal_ip192 port 3999 forwards to internal_ip10 port 22

来自local_machine:

ssh -i mykey -p 3999 ubuntu@external_ip
Connection done.

所以,如果现在我在端口5901上运行vncserver,需要将此端口转发到internal_ip192和external_ip吗?

我尝试这样做,但在VNC查看器中看不到任何内容:

ssh -i mykey -p 3999 -L 5901:localhost:5901 ubuntu@external_ip
(Connection done)

我是否需要在external_ip / internal_ip192上打开端口5901并转发此端口?

Answers:


0

使用称为临时计算机的一跳 interim.host,使用以下过程:

从您的工作站:

$ ssh -L5900:localhost:5900 user@interim.host

interim.host

$ ssh -L5900:localhost:5900 user@remote.host

最后将本地VNC客户端连接到 localhost:5900

您可以使用此过程扩展到所需数量的跃点。

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.