具有多个上游的反向代理

时间:2015-07-04 09:15:50

标签: mitmproxy libmproxy

我已经设置了一个虚拟机来将端口80连接重定向到某些服务器到我的mitmproxy实例。

现在我希望设置mitmproxy(或libmproxy)来修改请求并将请求转发到我选择的服务器,具体取决于HTTP Host标头(以及修改响应)。我该如何做到这一点?透明代理似乎从较低的网络层读取预期的目标服务器,而我没有(VM直接连接到我的代理)。

1 个答案:

答案 0 :(得分:0)

对于当前版本(0.12.1),您可以使用https://github.com/mitmproxy/mitmproxy/blob/master/examples/dns_spoofing.py

下一个版本应附带专用的--spoof开关。