是否有任何解决方案/补丁可以让nginx在袜子上游工作?
类似的东西:
server {
location / {
proxy_pass socks5://ip:port/
}
}
答案 0 :(得分:4)
答案 1 :(得分:2)
SOCKS是第5层,HTTP是第7层。虽然HTTP代理可以在上运行 SOCKS,但HTTP代理无法处理SOCKS。我不清楚你会期望Nginx如何处理能够连接到SOCKS服务器的响应。它类似于询问Nginx是否可以连接到NetBIOS或PTPP。
假设您正在尝试将Nginx代理连接到另一个只能通过SOCKS访问的HTTP服务器,您需要将其设置为操作系统上网络堆栈的一部分。
也许这个链接可以帮到你: