HAproxy для постфикса

Если у Вас нет резервного копирования, и это было единственным контроллером домена в домене, то Вы не можете восстановить его, и необходимо принять этот факт; в следующий раз Вы будете знать, почему это полагало, что лучшая практика имеет по крайней мере два контроллера домена :-)

Тем не менее ситуация не хороша вообще: даже если бы Вы воссоздаете домен с нуля с помощью того же доменного имени, новый домен все еще был бы совершенно другой вещью от старой (домен определяется намного больше, чем его имя, которое может на самом деле измениться); нет никакого способа, которым членские компьютеры собираются распознать его: необходимо будет удалить их из старого домена и соединить их с новым, даже если у них есть то же имя.

То же является вторником для учетных записей пользователей: те, которых Вы создаете в новом домене, не будут тем же, которое Вы имели в старом, даже если их имена и пароли соответствуют; таким образом, Ваши пользователи собираются получить новые профили пользователей при вхождении в систему нового домена, и необходимо будет повторно присвоить полномочия на каждом сетевом ресурсе.

И я серьезно надеюсь, что Вы не выполняете Exchange, или дела идут стать интересными...

2
задан 13 December 2013 в 21:51
2 ответа

Вам нужно будет запустить haproxy в режиме tcp. Примерно так должно работать:

frontend smtp_in *:25
    mode                tcp
    default_backend     smtp_out

backend smtp_out
    balance leastconn
    server  smtp-server-1.domain.com  smtp-server-1.domain.com:25
    server  smtp-server-2.domain.com  smtp-server-2.domain.com:25
    server  smtp-server-3.domain.com  smtp-server-3.domain.com:25
3
ответ дан 3 December 2019 в 10:06

Also if you use haproxy 1.5-dev and postfix >= 2.10, you can use the PROXY protocol between the two so that postfix can get the original client's address even through postscreen.

1
ответ дан 3 December 2019 в 10:06

Теги

Похожие вопросы