HAProxy - IMAP, SMTP, POP3 - несколько серверов

Пожалуйста, примите мои извинения, если это не по теме или не применяется в более широком масштабе (я искал в Интернете и, похоже, нигде не нашел решения). Я не уверен, возможно ли это вообще, есть ли у вас какие-либо предложения, которые будут работать лучше, или просто дайте мне знать, что это не сработает. Я новичок в HAProxy. Будь добр (смеется)

Я использую HAProxy для HTTP и HTTPS прокси-соединений для веб-серверов, я хотел бы сделать то же самое с моей фермой серверов. Единственная проблема, с которой я сталкиваюсь, заключается в том, что каждый из этих серверов включает электронную почту (обычно Postfix и Dovecot) для прикрепленных к ним писем.

Я пытаюсь настроить те же вещи, но для нескольких доменов и для электронной почты. Например, у меня будет публичный IP-адрес, назначенный серверу HAProxy, внутри он будет запрашивать каждый сервер и находить сервер, имеющий этот домен, а затем передавать данные на этот сервер.

Дрянная текстовая диаграмма:

  • joe@example.com - HAProxy >> Сервер 4
  • joe@example2.org - HAProxy >> Сервер 1
  • joe@example.net - HAProxy >> Сервер 2

Я хочу сделать это динамически, поэтому, если example.net перемещается с сервера 2 на сервер 3, он будет меняться соответственно. Опять же.... Я не знаю, возможно ли это, и я потратил около 3 недель на исследования и попытки найти информацию по этому вопросу, но не в том масштабе, в котором я собираюсь это делать.

Любая помощь будет принята с благодарностью, как я уже сказал, если это можно сделать с помощью другой программы, такой как обратный прокси-сервер Nginx, пожалуйста, дайте мне знать.

0 ответов

Другие вопросы по тегам