/ / socks5 proxy / tunel pre nginx upstream? - proxy, nginx, ponožky, tunel

ponožky5 proxy / tunel pre nginx upstream? - proxy, nginx, ponožky, tunel

Existuje nejaké riešenie / patch, ktorý by nginx práce s ponožkami pred prúdom?

niečo také:

server {
location / {
proxy_pass  socks5://ip:port/
}
}

odpovede:

2 pre odpoveď č. 1

Nedávno som napísal modulu robiť presne to, čo potrebujete. Možno budete potrebovať niečo podobné HAProxy pred Nginx na podporu tunelovania TLS.


3 pre odpoveď č. 2

SOCKS je vrstva 5, HTTP je vrstva 7. HTTP proxy sa nedokáže vysporiadať s SOCKS, hoci HTTP proxy môže pracovať cez Ponožky. Nie je mi jasné, čo by ste očakávali, že Nginx bude mať odpoveď, keby sa dokázal pripojiť k serveru SOCKS. Je to podobné ako otázka, či sa Nginx môže pripojiť k NetBIOS alebo PTPP.

Za predpokladu, že sa pokúšate mať Nginx proxy na iný HTTP server, ku ktorému sa dá dostať len cez SOCKS, musíte ho nastaviť ako súčasť vášho sieťového zásobníka na vašom operačnom systéme.

Možno vám tento odkaz môže pomôcť:

http://www.catonmat.net/blog/linux-socks5-proxy/