Dezvolta si implementa un redirect SSL HA Proxy
he:לפתח וליישם הפניה פרוקסי SSL חה
ru:Разработать и осуществить перенаправление га SSL прокси
pl:Opracowanie i wdrożenie przekierowanie serwera Proxy protokołu SSL HA
ja:開発し、SSL HA プロキシにリダイレクトを実装
ar:تطوير وتنفيذ إعادة توجيه SSL ها الوكيل
zh:制定和执行医管局 SSL 代理重定向
de:Entwickeln Sie und implementieren Sie eine Umleitung SSL HA Proxy
nl:Ontwikkelen en implementeren van een redirect SSL HA Proxy
it:Sviluppare e implementare un reindirizzamento Proxy SSL HA
pt:Desenvolver e implementar um redirecionamento Proxy SSL HA
es:Desarrollar e implementar una redirección Proxy SSL HA
en:Develop and implement a redirect SSL HA Proxy
fr:Mettre en place une redirection SSL HA Proxy
Acest articol este rezultatul unei traduceri automate efectuate de către software-ul. Puteți vizualiza sursa articol aici.
Introducerea
Configurați SSL Forwarding pe dumneavoastră HAProxy. Acest articol va explica abordarea prin un eşantion de configurare.
Acest articol urmează documentaţia fr:Configurer un HA Proxy sur Cloudstack.
Implementarea
Aici este procedura de urmat pentru a implementa SSL Forwarding sub HA Proxy.
Mai jos veţi găsi exemple de configuraţii diferite. Într-adevăr este posibil de a implementa managementul SSL la diferite niveluri, de exemplu pe încărcaţi - echilibrare sau direct pe Server Web.
SSL reziliere
Aceasta prima metodă pentru a gestiona conexiunea HTTPS la nivelul încărcaţi - echilibrare unul din avantajele de această soluţie este un câştig de performanţă.
Stabilirea unei conexiuni într-adevăr SSL la nivelul încărcaţi - echilibrare permite pentru a elimina greutate funcționarea ServerWeb s, o dată legătura stabilit si sigur încărcaţi - echilibrare trece această conexiune Server Web.
- Aici este un eşantion de configurare pentru SSL reziliere
frontend https_frontend bind *:443 ssl crt /etc/ssl/certs/mon-certificat.pem mode http option httpclose option forwardfor reqadd X-Forwarded-Proto:\ https default_backend web_server backend web_server mode http balance roundrobin cookie SRVNAME insert indirect nocache server web1 yyy.yyy.yyy.yyy:80 cookie WeB1 check server web2 zzz.zzz.zzz.zzz:80 cookie WeB2 check
SSL PassThrough
O a doua metodă să lase ServerWeb s gestioneze conexiunea SSL. Această operaţie face "transparente " trecerea de conexiune securizată de încărcaţi - echilibrare .
- Aici este un eşantion de configurare pentru SSL PassThrough
frontend https_frontend bind *:443 mode tcp default_backend web_server backend web_server mode tcp balance roundrobin cookie SRVNAME insert indirect nocache server web1 yyy.yyy.yyy.yyy:443 cookie WeB1 check server web2 zzz.zzz.zzz.zzz:443 cookie WeB2 check
SSL PassThrough IP persistent
Aici este un exemplu de configurare, care permite utilizatorului pentru a menţine conexiunea la unul dintre Servers backend Atunci când trec HTTP spre HTTPSde exemplu, pe un site negustor cu suprafaţă plată sigure.
frontend ft_http
bind :80
mode http
default_backend bk_http
frontend ft_https
bind :443
mode tcp
default_backend bk_https
backend bk_http
mode http
balance roundrobin
stick on src table bk_https
default-server inter 1s
server web1 xxx.xxx.xxx.xxx:80 check id 1
server web2 yyy.yyy.yyy.yyy:80 check id 2
backend bk_https
mode tcp
balance roundrobin
stick-table type ip size 1m expire 1h
stick on src
default-server inter 1s
server web1 xxx.xxx.xxx.xxx:80 check id 1
server web2 yyy.yyy.yyy.yyy:80 check id 2
Enable comment auto-refresher