Posts by Samy@pouet.chapril.org
(DIR) Post #B4uY4w5RDK06D1kL8y by Samy@pouet.chapril.org
0 likes, 0 repeats
@kazord @aeris exactement. Avec nginc il faut utiliser ngx_stream_core_module pour ça. Ça marche très bien.https://nginx.org/en/docs/stream/ngx_stream_core_module.html
(DIR) Post #B4uY4wMSC3bz3nhvfM by Samy@pouet.chapril.org
0 likes, 0 repeats
@kazord @aeris une difficulté, c'est que le serveur final ne voit plus l'IP source de la requête mais seulement celle du reverse proxy SNI. 2 solutions :- encapsuler le flux entre le reverse proxy SNI et le serveur final dans proxy (avec nginx: spécifier proxy_protocol côté reverse proxy et listen xxx proxy; côté serveur de destination)- le hack d'Andrew Ayer: encoder l'IPv4 du client dans l'IPv6 source de la connexion du reverse proxy vers le serveur final. https://www.agwa.name/blog/post/using_sni_proxying_and_ipv6_to_share_port_443