Обратный прокси - Могу ли я использовать один IP для нескольких хостов?
Я хотел бы установить внутренний ящик, в который весь внешний трафик перенаправляется, а затем на соответствующие ящики внутри компании.
Я хотел бы знать следующее:
Если у меня есть два сервера, почта.домен.com и почта.domainB.com может обратный прокси переслать правильный запрос на тот же IP на основе того, что было запрошено? Например, запрос для домена.com отправляется серверу.local, а домен B.com отправляется на сервер b.local?
Кроме того, я хотел бы создать прокси на основе Linux, какие-либо рекомендации?
2 ответа
Если это почтовые серверы, а вы говорите о входящей электронной почте, то вам нужен MTA (например, exim, postfix), который принимает электронную почту для доменов и пересылает ее на правильный внутренний хост. Это базовая настройка mailhub.
Если вы говорите о пользователях, использующих imap, pop или smtp (или просто веб-трафик), взгляните на NginX.
Если входящие запросы являются протоколом http, то, возможно, виртуальные хосты Apache в сочетании с mod_proxy ( http://httpd.apache.org/docs/current/mod/mod_proxy.html) могут делать то, что вы хотите.