web-dev-qa-db-ja.com

接尾辞用のHAproxy

2つのpostfixインスタンスでHApostfixメールサーバーをセットアップしたい。 2つのpostfixサーバーがあり、これらのサーバーに2つのpostfixインスタンスを構成しました。ここで、バックエンドpostfixサーバー用にHAproxyロードバランサーを構成する方法を知りたいと思います。誰かがHAproxyをpostfix用に設定するための情報や有用なドキュメントを提供できますか?.

2
BioLounge

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

また、haproxy1.5-devとpostfix> = 2.10を使用している場合は、2つの間でPROXYプロトコルを使用して、postfixがpostscreenを介しても元のクライアントのアドレスを取得できるようにすることができます。

1
Willy Tarreau