如何根据PAC文件FindProxyForURL函数实现自定义不同ip使用不同的socks5代理
yiluoegit opened this issue · comments
yiluoe commented
由于docker for mac的实现基于虚拟化技术xhyve,所以我想在本地访问容器ip不得不使用docker开放的8888端口进行socks5代理。
我想实现根据不同ip可以使用不同的端口进行代理(就像它可以通过PAC默认走localhost:1080一样)但我不清楚该怎样做,因为我不太了解shadowsocks的实现原理所以我只能盲目的尝试修改 whiteiplist.pac 与 whitelist.pac里的FindProxyForURL函数,当我在FindProxyForURL函数体的头部新增以下内容时并没有达到我想要的结果
127.0.0.1:8888 是我电脑上docker的sockos5代理端口。
172.17.0.2:80 是我docker上启动的一个nginx容器。
帮我一下 😭... 谢谢!