iptablesを使用してホスト専用ネットワークでポートを転送する

iptablesを使用してホスト専用ネットワークでポートを転送する

ホスト専用ネットワークには2台のコンピュータがあります。 1つはクライアント、もう1つはWebサーバーです。

ポート8080のプロキシを介してクライアントからWebサーバーにすべてのHTTPトラフィックを転送したいと思います。

私は以前試しました:

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

関連情報