我在仅主机网络中有两台机器。一个是客户端,另一个是网络服务器。
我想通过端口 8080 上的代理将所有 HTTP 流量从客户端转发到 Web 服务器。
我尝试过:
sudo iptables -t nat -A PREROUTING -I eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
但这行不通。
有人知道我该怎么做吗?
我使用 mitmproxy,如果我这样做,它会起作用:
curl http://10.0.2.2/example --proxy localhost:8080
但它不适用于我的 iptables 配置并且没有该--proxy
选项。