Всем привет!


Как сделать прозрачный прокси, чтоб он посылал запросы клиентов далее стоящему cache_peer-у (обычный forward proxy) методом CONNECT.


Вторгаться в сертификаты не надо.


То есть он должен принять коннект от клиента, взять оттуда SNI заголовок и послать на cache_peer вот такое


 CONNECT gmail.com:443 HTTP/1.1
Host: gmail.com
Proxy-Connection: Keep-Alive


После чего соединить получивший сокет с сокетом от клиента.


Пока я нашел только 3proxy+tcppm, но в прозрачном режиме он отправляет CONNECT ip.ip.ip.ip:443, а не имя.









 , , ,






URL записи