私は、すべてのトラフィックを、任意のIPアドレスから任意のIPアドレスに転送し、interface enp4s5
からport 80
に向けて、ローカルマシン(iptablesが実行されているルーター)にリダイレクトします。
ローカルマシンのポート80(ポートから明らかでない場合はWebサーバー)で実行されているサービスは、接続の元のSOURCE IPを知ることができる必要があります。
ユースケースは、すべてのHTTP(HTTPSで機能しないことを知っています)ページをルーターで実行しているログインページへのリダイレクトに置き換えるキャプティブWiFiポータルの場合で、認証が必要です(そしてiptablesルールを追加します)または、このリダイレクトをバイパスするipsetにアドレスを追加します)。
DNATが希望のセットアップの半分を達成し、パケットをローカルマシンにリダイレクトすると確信していますが、応答パケットを最初に送信したマシンに返送するために対応するSNATが必要でした。 SNATルールの--to-sourceで提供するソースIPがわからないため、それはできません。