是否有任何解决方案/补丁可以让nginx在上游的socks下工作?
类似这样的问题。
server {
location / {
proxy_pass socks5://ip:port/
}
}
SOCKS是第5层,HTTP是第7层。 一个HTTP代理不能处理SOCKS,尽管HTTP代理可以在SOCKS上工作。 我不清楚,如果Nginx能够连接到SOCKS服务器,你希望它对响应做什么。这类似于问Nginx是否能连接到NetBIOS或PTPP。
假设你试图让Nginx代理另一个只能通过SOCKS到达的HTTP服务器,你需要在你的操作系统上将其设置为网络栈的一部分。
也许这个链接可以帮助你。