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