设置端口转发的步骤

设置端口转发的步骤

我在服务器[SlaveServer]上运行了一个 Java 进程。我喜欢将 Java 调试器连接到某个端口,例如 19999。问题是无法从我的本地 PC 直接访问该服务器。以下是我登录从服务器的方式。

我 ssh 到主服务器,然后只有从主服务器我才能通过 ssh 访问从服务器。

localpc[Windows7]----->主服务器[RH Linux]---->从服务器[RH Linux]

从机上的端口 19999 是我想要从本地 PC 连接的端口。我该如何实现?

谢谢!

答案1

使用 SSH 端口隧道,例如 Putty。

运行 putty 后,转到“连接、SSH、隧道”,将 19999 作为源端口,将 SlaveServer:19999 作为目标,并添加新的转发端口。

然后,进入“会话”,输入主机名MasterServer,并正常通过SSH登录。

通过SSH登录MasterServer后,只要putty窗口打开,任何到localhost:19999的流量都将被转发到SlaveServer:19999。

相关内容