我的客户在他们的公司中使用代理服务器,我想设置开发环境来测试与代理问题相关的开发。因此,我想设置一个代理服务器,阻止所有端口 80 请求,除非该请求是由代理服务器请求的。这是我尝试的:
- 在端口 8888 上安装 fiddler2。
- 在Windows防火墙上设置两条规则:
- 阻止所有 80 端口请求。
- 允许来自 fiddler exe 的所有请求。
然后我打开FF,把代理服务器改成127.0.0.1:8888,很遗憾,fiddler的请求还是被拦截了。
我究竟做错了什么?
还有其他程序可以更轻松地做到这一点吗?
(也尝试过 CCProxy,但没有成功)。
答案1
在一篇很棒的文章中找到了答案: https://github.com/mapbox/mason/wiki/Windows:-在单个开发人员机器上模拟企业代理
- 阻止防火墙上的所有出站连接。
- 允许来自 fiddler.exe 的请求