เบซเบเบถเปเบเปเบเบงเบฝเบเบเบฒเบเบเบปเปเบเบเปเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเปเปเบชเปเบฒเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบ Zimbra OSE เบเบฐเบซเบเบฒเบเปเบซเบเปเปเบกเปเบเบเบฒเบเบเบธเปเบเบเปเบฝเบเบเบฒเบเปเบซเบผเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก. เบเบญเบเปเบซเบเบทเบญเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบกเบฑเบเปเบเบตเปเบกเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ, เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบธเปเบเบเปเบฝเบเบเบฒเบเปเบซเบผเบเบกเบฑเบเปเบเบฑเบเปเบเบเปเปเปเบเปเบเบตเปเบเบฐเบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบเบเบฝเบงเบเบฑเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเปเบเบฑเบเบซเบกเบปเบ. เปเบเบทเปเบญเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเป, เบเบปเบงเบเบธเปเบเบเปเบฝเบเบเบฒเบเปเบซเบผเบเปเบเปเบเบทเบเบเปเบฒเปเบเป - เบเบญเบเปเบงเปเบฅเบฐเบเบฒเบเปเบเปเปเบเบฎเบฒเบเปเบงเบเบตเปเปเบเบเบขเบฒเบเบเบฒเบเบฎเปเบญเบเบเปเบฅเบฐเบซเบงเปเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เปเบเบเบฑเบเบเบฒเบเบงเบเบกเบฑเบเบกเบตเบญเบฑเบเบเบตเปเบเปเบญเบเบเปเบฒเบเปเบเบทเปเบญเบเบเบปเปเบ, เปเบเบฑเปเบ RoundRobin, เปเบเบดเปเบเบเบฝเบเปเบเปเบชเบปเปเบเปเบเปเบฅเบฐเบเปเบฒเบฎเปเบญเบเบเปเบเปเปเปเบเปเบเบซเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเปเปเปเบเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเป, เปเบฅเบฐเบเบฑเบเบกเบตเบญเบฑเบเบเบตเปเบเปเบฒเบงเบซเบเปเบฒ, เบเบปเบงเบขเปเบฒเบเปเบเบฑเปเบ HAProxy, เปเบเบดเปเบเบเบทเบเบเปเบฒเปเบเปเบขเปเบฒเบเบเบงเปเบฒเบเบเบงเบฒเบเปเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเบเบญเบเบเบญเบกเบเบดเบงเปเบเบตเปเบเบตเปเปเบซเบฅเบเบชเบนเบเปเบเบทเปเบญเบเบเบฒเบเบเบฒเบ เบเปเบฒเบเบงเบเบเบญเบเบเปเปเปเบเปเบเบฝเบเบเบตเปเบชเปเบฒเบเบฑเบ. เบฅเบญเบเปเบเบดเปเบเบงเบดเบเบตเบเบตเปเปเบเบปเปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบซเป HAProxy load balancer เปเบฅเบฐ Zimbra OSE เปเบฎเบฑเบเบงเบฝเบเบฎเปเบงเบกเบเบฑเบเปเบเป.
เบเบฑเปเบเบเบฑเปเบ, เบญเบตเบเบเบฒเบกเบเปเปเบเปเบฒเบเบปเบเบเบญเบเบซเบเปเบฒเบงเบฝเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบ Zimbra OSE, เปเบเบดเปเบเบกเบตเบชเบญเบ Zimbra Proxy, เบชเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ LDAP เปเบฅเบฐ LDAP Replica, เบชเบตเปเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบเปเบกเบฅเบเบตเปเบกเบต 1000 เบเปเบญเบเบเบปเบเบซเบกเบฒเบเปเบเปเบฅเบฐเบเบปเบเปเบฅเบฐเบชเบฒเบก MTAs. เปเบเบทเปเบญเบเบเบฒเบเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเบฑเบเบเบฒเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบกเบฅ, เบกเบฑเบเบเบฐเปเบเปเบฎเบฑเบเบชเบฒเบกเบเบฐเปเบเบเบเบญเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบเบตเปเบเปเบญเบเบเบฒเบเบเบฒเบเบเบธเปเบเบเปเบฝเบ: HTTP เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฒเบงเปเบซเบผเบเบฅเบนเบเบเปเบฒเปเบงเบฑเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ POP เปเบฅเบฐ SMTP เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบปเปเบเบญเบตเปเบกเบง. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบเบฒเบเบเบฒเบฅเบฐเบเบญเบ HTTP เบเบฐเปเบเบซเบฒเปเบเบตเบเปเบงเบต Zimbra Proxy เบเบตเปเบกเบตเบเบตเปเบขเบนเป IP 192.168.0.57 เปเบฅเบฐ 192.168.0.58, เปเบฅเบฐเบเบฒเบเบเบฐเบฅเบฒเบเบญเบ SMTP เบเบฐเปเบเบซเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ MTA เบเบตเปเบกเบตเบเบตเปเบขเบนเป IP 192.168.0.77 เปเบฅเบฐ 192.168.0.78.
เบเบฑเปเบเบเบตเปเปเบเปเบเปเบฒเบงเบกเบฒเปเบฅเปเบง, เปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบเปเบฒเบฎเปเบญเบเบเปเบเบทเบเปเบเบเบขเบฒเบเบขเปเบฒเบเปเบเบปเปเบฒเบเบฝเบกเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเบฒเปเบเป HAProxy load balancer, เปเบเบดเปเบเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเปเบ Zimbra infrastructure ingress node เปเบฅเปเบ Ubuntu 18.04. เบเบฒเบเบเบดเบเบเบฑเปเบ haproxy เปเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบตเปเปเบกเปเบเปเบฎเบฑเบเปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบ sudo apt-get เบเบดเบเบเบฑเปเบ haproxy. เบซเบผเบฑเบโเบเบฒเบโเบเบตเปโเบเปเบฒเบโเบเปเบญเบโเบเบฒเบโเปเบโเปเบเบฅโเปโ /etc/default/haproxy เบเปเบฝเบเบเบฒเบฅเบฒเบกเบดเปเบเบต เปเบเบตเบเปเบเป=0 เบชเบธเบ เปเบเบตเบเปเบเป=1. เปเบเบเบฑเบเบเบธเบเบฑเบ, เปเบเบทเปเบญเปเบซเปเปเบเปเปเบเบงเปเบฒ haproxy เปเบฎเบฑเบเบงเบฝเบ, เบเบฝเบเปเบเปเปเบชเปเบเปเบฒเบชเบฑเปเบ เบเปเบฅเบดเบเบฒเบ haproxy. เบเปเบฒเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบ, เบเบตเปเบเบฐเปเบซเบฑเบเปเบเปเบเบฑเบเปเบเบเบเบฒเบเบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเบเปเบฒเบชเบฑเปเบ.
เบซเบเบถเปเบเปเบเบเปเปเปเบชเบเบเบฝเบเบเบปเปเบเบเปเบเบญเบ HAProxy เปเบกเปเบเบงเปเบฒเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบเบเปเปเปเบเปเบชเบปเปเบเบเบตเปเบขเบนเป IP เบเบญเบเบฅเบนเบเบเปเบฒเปเบเบทเปเบญเบกเบเปเป, เปเบเบเบเบตเปเบกเบฑเบเปเบญเบ. เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบชเบนเปเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเปเบญเบตเปเบกเบงเบเบตเปเบเบนเปเปเบเบกเบเบตเบเปเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบตเปเบขเบนเป IP เปเบเบทเปเบญเปเบเบตเปเบกเบกเบฑเบเปเบเบปเปเบฒเปเบเปเบเบเบฑเบเบเบตเบเปเบฒ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบฑเบเบซเบฒเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเป. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเปเบเปเปเบเปเบเบฅเป /opt/zimbra/common/conf/master.cf.in เปเบเปเบเบตเบเปเบงเบตเบเปเบงเบ Postfix เปเบฅเบฐเปเบเบตเปเบกเบชเบฒเบเบเปเปเปเบเบเบตเปเปเบชเปเบกเบฑเบ:
26 inet n - n - 1 postscreen
-o postscreen_upstream_proxy_protocol=haproxy
466 inet n - n - - smtpd
%%uncomment SERVICE:opendkim%% -o content_filter=scan:[%%zimbraLocalBindAddress%%]:10030
-o smtpd_tls_wrappermode=yes
-o smtpd_sasl_auth_enable=yes
-o smtpd_client_restrictions=
-o smtpd_data_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_recipient_restrictions=
-o smtpd_relay_restrictions=permit_sasl_authenticated,reject
-o syslog_name=postfix/smtps
-o milter_macro_daemon_name=ORIGINATING
-o smtpd_upstream_proxy_protocol=haproxy
%%uncomment LOCAL:postjournal_enabled%% -o smtpd_proxy_filter=[%%zimbraLocalBindAddress%%]:10027
%%uncomment LOCAL:postjournal_enabled%% -o smtpd_proxy_options=speed_adjust
588 inet n - n - - smtpd
%%uncomment SERVICE:opendkim%% -o content_filter=scan:[%%zimbraLocalBindAddress%%]:10030
-o smtpd_etrn_restrictions=reject
-o smtpd_sasl_auth_enable=%%zimbraMtaSaslAuthEnable%%
-o smtpd_tls_security_level=%%zimbraMtaTlsSecurityLevel%%
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
-o smtpd_data_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_recipient_restrictions=
-o smtpd_relay_restrictions=permit_sasl_authenticated,reject
-o syslog_name=postfix/submission
-o milter_macro_daemon_name=ORIGINATING
-o smtpd_upstream_proxy_protocol=haproxy
%%uncomment LOCAL:postjournal_enabled%% -o smtpd_proxy_filter=[%%zimbraLocalBindAddress%%]:10027
%%uncomment LOCAL:postjournal_enabled%% -o smtpd_proxy_options=speed_adjust
เปเบเบทเปเบญเบเบเบฒเบเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบตเบเบเปเบฒเปเบฎเบทเบญ 26, 466 เปเบฅเบฐ 588, เปเบเบดเปเบเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบเบฒเปเบเบปเปเบฒเบเบฒเบ HAProxy. เบซเบผเบฑเบเบเบฒเบเปเบเบฅเปเปเบเปเบเบทเบเบเบฑเบเบเบถเบเปเบงเป, เบเปเบฒเบเบเบงเบ restart Postfix เปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฑเบเบซเบกเบปเบเปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบ zmmtactl restart.
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบซเปเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ HAProxy. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบเปเบฒเบญเบดเบเบชเปเบฒเบเบชเปเบฒเปเบเบปเบฒเบชเปเบฒเบฎเบญเบเบเบญเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ cp /etc/haproxy/haproxy.cfg /etc/haproxy/haproxy.cfg.bak. เบเบฒเบเบเบฑเปเบเปเบเบตเบเปเบเบฅเปเปเบซเบผเปเบเปเบเบเบปเบงเปเบเปเปเบเบเปเปเบเบงเบฒเบก /etc/haproxy/haproxy.cfg เปเบฅเบฐเปเบฅเบตเปเบกเปเบเบตเปเบกเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเปเบฒเปเบเบฑเบเปเบชเปเบกเบฑเบเปเบเบทเปเบญเบฅเบฐเบเปเบฒเบง. เบเบฅเบฑเบญเบเบเปเบฒเบญเบดเบเบเบฐเปเบเบฑเบเบเบฒเบเปเบเบตเปเบกเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเปเบญเบปเบฒเบเบฑเบเบเบถเบ, เบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบชเบนเบเบชเบธเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเบทเปเบญเบกเบเปเปเบเปเบญเบกเปเบเบฑเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบฅเบฐเบเบธเบเบทเปเปเบฅเบฐเบเบธเปเบกเบเบญเบเบเบนเปเปเบเปเบเบตเปเบเบฐเบเบงเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฐเปเบเบฑเบ.
global
user daemon
group daemon
daemon
log 127.0.0.1 daemon
maxconn 5000
chroot /var/lib/haproxy
เบเบปเบงเปเบฅเบเบเบญเบ 5000 เปเบเบทเปเบญเบกเบเปเปเบเปเบญเบกเปเบเบฑเบเปเบเปเบเบฒเบเบปเบเบเบถเปเบเบเปเบงเบเปเบซเบเบเบปเบ. เปเบเบทเปเบญเบเบเบฒเบเบเบงเบเปเบฎเบปเบฒเบกเบต 4000 เบเปเบญเบเบเบปเบเบซเบกเบฒเบเปเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบดเบเบฒเบฅเบฐเบเบฒเบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบงเบเปเบเบปเบฒเบเบฑเบเบซเบกเบปเบเบเบฐเปเบเบปเปเบฒเปเบเบดเบเบญเบตเปเบกเบงเบงเบฝเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบญเบญเบเบเบฒเบเบชเบฐเบซเบเบงเบเบเบฐเบซเบเบฒเบเบเปเบญเบเปเบเบเปเบฅเบฐเบเบตเบเบตเปเบเปเบฒเบเบงเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบเบตเปเบกเบเบถเปเบ.
เบเบญเบเบเบตเปเปเบซเปเปเบเบตเปเบกเบเบฅเบฑเบญเบเบเปเบงเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ:
defaults
timeout client 1m
log global
mode tcp
timeout server 1m
timeout connect 5s
เบเบฅเบฑเบญเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเบฅเบฒเบซเบกเบปเบเปเบงเบฅเบฒเบชเบนเบเบชเบธเบเบชเปเบฒเบฅเบฑเบเบฅเบนเบเบเปเบฒเปเบฅเบฐเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเบเบฐเบเบดเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบกเบทเปเบญเบกเบฑเบเบซเบกเบปเบเบญเบฒเบเบธ, เปเบฅเบฐเบเบฑเบเบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบ HAProxy. เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบเบปเบงเบเบธเปเบเบเปเบฝเบเบเบฒเบเปเบซเบผเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเปเบซเบกเบ TCP, เบเบฑเปเบเปเบกเปเบ, เบกเบฑเบเบเบฝเบเปเบเปเบชเบปเปเบเบเบธเบ TCP เปเบเบเบเปเปเบกเบตเบเบฒเบเบงเบดเปเบเบฒเบฐเปเบเบทเปเบญเบซเบฒเบเบญเบเบกเบฑเบ.
เบเปเปเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบตเปเบกเบเบปเบเบฅเบฐเบเบฝเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบขเบนเปเปเบเบเบญเบเบเปเบฒเบเป. เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบญเบ 25 เบเบทเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป SMTP เปเบฅเบฐเปเบกเบฅ, เบกเบฑเบเบกเบตเบเบงเบฒเบกเบซเบกเบฒเบเบเบตเปเบเบฐเบชเบปเปเบเบเปเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบกเบฑเบเปเบเบซเบฒ MTAs เบเบตเปเบกเบตเบขเบนเปเปเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ. เบเปเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบขเบนเปเปเบเบเบญเบ 80, เบเบตเปเปเบกเปเบเบเปเบฒเบฎเปเบญเบเบเป http เบเบตเปเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบชเบปเปเบเบเปเปเปเบเบซเบฒ Zimbra Proxy.
เบเบปเบเบฅเบฐเบเบฝเบเบเบญเบเบเบญเบ 25:
frontend smtp-25
bind *:27
default_backend backend-smtp-25
backend backend-smtp-25
server mta1 192.168.0.77:26 send-proxy
server mta2 192.168.0.78:26 send-proxy
เบเบปเบเบฅเบฐเบเบฝเบเบเบญเบเบเบญเบ 465:
frontend smtp-465
bind *:467
default_backend backend-smtp-465
backend backend-smtp-465
server mta1 192.168.0.77:466 send-proxy
server mta2 192.168.0.78:466 send-proxy
เบเบปเบเบฅเบฐเบเบฝเบเบเบญเบเบเบญเบ 587:
frontend smtp-587
bind *:589
default_backend backend-smtp-587
backend backend-smtp-587
server mail1 192.168.0.77:588 send-proxy
server mail2 192.168.0.78:588 send-proxy
เบเบปเบเบฅเบฐเบเบฝเบเบเบญเบเบเบญเบ 80:
frontend http-80
bind *:80
default_backend http-80
backend http-80
mode tcp
server zproxy1 192.168.0.57:80 check
server zproxy2 192.168.0.58:80 check
เบเบปเบเบฅเบฐเบเบฝเบเบเบญเบเบเบญเบ 443:
frontend https
bind *:443
default_backend https-443
backend https-443
mode tcp
server zproxy1 192.168.0.57:80 check
server zproxy2 192.168.0.58:80 check
เบเบฐเบฅเบธเบเบฒเบฎเบฑเบเบเบฒเบเบงเปเบฒเปเบเบเบปเบเบฅเบฐเบเบฝเบเบเบฒเบเบชเบปเปเบเบเปเปเปเบเบฑเบเปเบเบฑเบ TCP เปเบเบซเบฒ MTA, เบเบฑเบเบเบฒเบเบเบตเปเบขเบนเปเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒเบกเบตเบเบฒเบฅเบฒเบกเบดเปเบเบต. เบชเบปเปเบเบเบปเบงเปเบเบ. เบเบตเปเปเบกเปเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบงเปเบฒ, เบญเบตเบเบเบฒเบกเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฎเบฑเบเบเปเบญเบเบซเบเปเบฒเบเบตเปเบเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒ Postfix, เบเบตเปเบขเบนเป IP เบเบปเปเบเบชเบฐเบเบฑเบเบเบญเบเบเบนเปเบชเบปเปเบเบเบญเบเบกเบฑเบเบเบฐเบเบทเบเบชเบปเปเบเบเปเบญเบกเบเบฑเบเปเบเบฑเบเปเบเบฑเบ TCP.
เปเบเบเบฑเบเบเบธเบเบฑเบเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเปเบฒเปเบเบฑเบเบเบฑเบเบซเบกเบปเบเบเบฑเบ HAProxy, เบเปเบฒเบเบชเบฒเบกเบฒเบ restart เบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบ เบเบฒเบเบเปเบฅเบดเบเบฒเบ haproxy restart เปเบฅเบฐเปเบฅเบตเปเบกเปเบเปเบกเบฑเบ.
เบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบฒเบกเบเบฑเบเบซเบกเบปเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบ Zextras Suite, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเปเปเบเบนเปเบเบฒเบเบซเบเปเบฒเบเบญเบ Zextras Ekaterina Triandafilidi เปเบเบเบเบฒเบเบญเบตเปเบกเบฅเป [email protected]
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com