设置“中继”服务

设置“中继”服务

我正在尝试创建“左客户端”>服务器<“右客户端”设置,但需要一些建议和提示。

假设我在左侧有一个服务器守护进程,就像连接到中间服务器的 vnc 服务器。

在右侧,我有一个客户端想要连接到左侧的服务器守护进程,但必须通过中间的服务器来完成。我认为这应该通过某种隧道服务来完成。

服务器环境是功能齐全的 Debian Linux 或 Mac OS X Server 主机。

有任何想法吗?

感谢/Trikks

答案1

尝试过rinetd

对于任意转发来说,这可能是最简单的。

答案2

SSH 端口转发?如果您有来自 的请求,rightleft可以执行以下操作:

right

ssh -L 5900:localhost:5900 middle

left

ssh -R 5900:localhost:5900 middle

第一个命令设置隧道,并将端口 5900 从 转发rightmiddle,第二个命令是反向隧道,并将端口 5900 从 转发middle到。这两个命令应该有效地提供从到 的left隧道(但我没有测试过)rightleft

相关内容