私はHostapdがインストールされているコンピュータでprivoxyを実行しており、privoxyを介してHostapdのすべてのhttpトラフィックを実行しようとしています。以下を試しました。
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8118
ただし、すべてのhttpサイトにアクセスするとエラーが発生します。クライアントが誤ったヘッダーを受け取りました。これは特定のサイトではなく、すべてのHTTPサイトで発生します。 (privoxyはAFAIKを処理できません。httpsではありません。可能であれば教えてください。)
とにかく、wlan0(ホストapdポートがオンになっている)からprivoxyにすべてのトラフィックをルーティングしてからeth0にルーティングする方法、または少なくともクライアントがprivoxyを通過する必要があることを意味する方法でルーティングする方法を知りたいです。