Ftp

基於主機名將代理 FTP 流量反向到 Docker 容器?

  • October 5, 2017

有沒有辦法像處理 HTTP 流量一樣反向代理 FTP(或 SFTP)連接?我已經使用nginx-proxy設置了 fot HTTP 連接,我想知道是否可以以類似的方式路由 FTP 連接:

User connects ftp.domain1.com --> FTP proxy --> container1 (with -e HOST=ftp.domain1.com)
User connects ftp.domain2.com --> FTP proxy --> container2 (with -e HOST=ftp.domain2.com)

並且兩個容器都在同一台機器上執行並且具有相同的 IP 地址。

不,因為這些協議缺乏一種帶內方式來指示他們希望連接到的主機的名稱(參見 HTTP 的Host請求標頭)。

引用自:https://serverfault.com/questions/876993