Я запускаю несколько небольших веб-приложений, прослушивающих разные порты ... 8787, 8888 и 8000. Однако ни одно из них не является apache. Есть ли способ перенаправить разные поддомены на конкретный порт № через DNS или iptables или каким-либо другим способом? Например, ex1.example.com будет перенаправлять на порт 8787, ex2.example.com на 8888 и т. Д.
Поскольку я не использую apache, я бы предпочел не устанавливать и настраивать vhosts только для этого, если нет другого практического способа.
Спасибо!
То, что вы описываете, требует осведомленности уровня 7.
Посмотрите подробности о обратном прокси, таком как nginx, apache, haproxy.
DNS не дает вам никакого контроля над портом. Iptables может работать.