我一直在通过Sublime SFTP访问服务器的文件。
问题是我需要通过中间人服务器(我有 root 访问权限)进入我的目标服务器。
客户端→服务器A(中间人节点)→服务器B(目的节点)
通常我会在客户端软件中使用隧道选项,但在这种情况下,Sublime似乎没有该功能。
我配置中间人服务器(apache)以完成此任务的最佳方式是什么?(或类似的东西)
例如,当客户端成功连接到特定端口时,也许有一种方法可以自动让服务器 A 连接到服务器 B?
我一直在通过Sublime SFTP访问服务器的文件。
问题是我需要通过中间人服务器(我有 root 访问权限)进入我的目标服务器。
客户端→服务器A(中间人节点)→服务器B(目的节点)
通常我会在客户端软件中使用隧道选项,但在这种情况下,Sublime似乎没有该功能。
我配置中间人服务器(apache)以完成此任务的最佳方式是什么?(或类似的东西)
例如,当客户端成功连接到特定端口时,也许有一种方法可以自动让服务器 A 连接到服务器 B?
使用 HAProxy,您可以创建一个 TCP 代理,将连接代理回后端服务器。我经常这样做。
我建议您使用 SSH 隧道。
当然,您还需要确认服务器 A 的防火墙在您选择的端口上接受入站 TCP 连接。
你可以使用rinetd来完成你想要的:
然后你编辑/etc/rinetd.conf,并在最后添加你的配置:
例子:
最后重启服务:
并通过服务器 A 连接: