Обратный прокси для смешанных служб tcp, udp и http
Я строю архитектуру, в которой будут размещаться различные сервисы, которые по отдельности могут прослушивать переменное количество портов, которые могут быть смешанными протоколами.
Я хочу сопоставить эти службы уникальным поддоменам и обратным прокси-запросам на внешние порты к соответствующим внутренним портам.
В настоящее время я использую Nginx с установленным модулем tcp. Это дает мне поддержку http и tcp. Однако я только что обнаружил, что Nginx не поддерживает UDP. Кажется, что, возможно, с пользовательским модулем я мог бы поддерживать UDP, но это отдельная проблема. У меня также возникают проблемы с отображением нескольких служб TCP на поддомены с помощью модуля Nginx.
Я надеюсь, что есть другое прокси-решение, которое могло бы лучше подойти для этого. Или комбинация инструментов.
Изменить: Единственное, что я нашел, что может соответствовать этой роли: http://freecode.com/projects/proxymini http://aluigi.altervista.org/mytoolz.htm
но я не могу сказать, дружит ли он с Unix или только с Windows и не может быть обратным прокси