2つのインターフェースを備えたゲートウェイシステムとして機能するUbuntuLinuxシステムがあります。1つのインターフェイスはローカルネットワーク用で、もう1つのインターフェイスはインターネット用です。私はそれを介してトラフィックをまったく問題なくルーティングすることができます。iptables
内部インターフェイスからのアウトバウンドトラフィックを転送するために2つのルールを使用します。
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
iptables --append FORWARD --in-interface eth1 -j ACCEPT
iptables
次に、インターフェイスを介してネットワークを離れるすべてのtcpポート80および443トラフィックをフィルタリングしてリダイレクトし、eth1
tcpポート9090のループバックインターフェイスにあるプロキシサーバーに送信するルールを作成する必要があります。
私はSO全体を検索してきましたが、うまくいく例を見つけることができませんでした。これを行うための効率的な方法はありますか?