Nginx

混合 tcp、udp 和 http 服務的反向代理

  • February 9, 2014

我正在建構一個架構,它將託管各種服務,這些服務可能單獨監聽可變數量的埠,這些埠可能是混合協議。

我想將這些服務映射到唯一的子域,並將外部埠的入站請求反向代理到相應的內部埠。

目前我正在使用安裝了 tcp 模組的 Nginx。這給了我 http 和 tcp 支持。但是我剛剛發現 Nginx 不支持 UDP。似乎使用自定義模組我可以支持 UDP,但這是一個單獨的問題。我也有使用 Nginx 模組將多個 TCP 服務映射到子域的問題。

我希望有另一種可能更適合此的代理解決方案。或者工具的組合。

編輯:我發現唯一可能適合這個角色的是:http: //freecode.com/projects/proxymini http://aluigi.altervista.org/mytoolz.htm#proxymini

但我不知道它是 unix 友好還是僅 windows 並且可能不是反向代理

這裡的解決方案不是反向代理而是DNS

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