Nginx
混合 tcp、udp 和 http 服務的反向代理
我正在建構一個架構,它將託管各種服務,這些服務可能單獨監聽可變數量的埠,這些埠可能是混合協議。
我想將這些服務映射到唯一的子域,並將外部埠的入站請求反向代理到相應的內部埠。
目前我正在使用安裝了 tcp 模組的 Nginx。這給了我 http 和 tcp 支持。但是我剛剛發現 Nginx 不支持 UDP。似乎使用自定義模組我可以支持 UDP,但這是一個單獨的問題。我也有使用 Nginx 模組將多個 TCP 服務映射到子域的問題。
我希望有另一種可能更適合此的代理解決方案。或者工具的組合。
編輯:我發現唯一可能適合這個角色的是:http: //freecode.com/projects/proxymini http://aluigi.altervista.org/mytoolz.htm#proxymini
但我不知道它是 unix 友好還是僅 windows 並且可能不是反向代理
這裡的解決方案不是反向代理而是DNS