Ssh
如何基於子域路由 SSH 流量?
我有一個執行 ubuntu 10.04 的家庭伺服器,它執行兩個服務:
- SSH 服務
- 一個碼頭化的 gogs 服務
我想基本上基於子域反向代理傳入的 SSH 連接。例如,我希望將 via 建立的 ssh 連接
ssh user@mydomain.com
轉發到 port2222
,將 via 建立的連接ssh user@gogs.mydomain.com
轉發到 port10022
。本質上,我想要類似於 nginx 的 SSH 流量。如何做到這一點?
這是不可能的。SSH 沒有 HTTP 中存在的 Host 標頭的概念。你能做的最好的就是基於埠的路由。