如何根据子域路由 SSH 流量?

如何根据子域路由 SSH 流量?

我有一个运行 ubuntu 10.04 的家庭服务器,它运行两项服务:

  1. SSH 服务
  2. docker 化的 gogs 服务

我想根据子域对传入的 SSH 连接进行反向代理。例如,我想将通过 建立的 SSH 连接转发到端口,将通过 建立的SSH 连接转发到端口。ssh [email protected]2222ssh [email protected]10022

本质上,我想要一个类似于 nginx 的 SSH 流量。如何实现?

答案1

这是不可能的。SSH 没有 HTTP 中存在的 Host 标头概念。您能做的最好的事情是基于端口的路由。

相关内容