iptablesはURLを介してlocalhost vhostにリダイレクトされます。

iptablesはURLを介してlocalhost vhostにリダイレクトされます。

モバイルアプリケーション用のテスト環境を設定しようとしています。ゲートウェイとして機能し、192.168.10.0/24でdhcpを提供し、Apacheのページを提供するシステムがあります。

192.168.10.0/24のすべてのトラフィックがURLを介して自分の仮想ホストにリダイレクトされるようにiptablesルールを設定するにはどうすればよいですか?したがって、url1はホスト1に移動し、url2はvhost2に移動し、他のすべてのトラフィックはデフォルトでvhost0に設定されますか?

今はhttpだけを使っています。他のすべてが正しく機能したら、後でhttpsを追加することもできます。

ベストアンサー1

これを行うためには使用できませんiptables。ホスト名/ URLではなく、IPTableを使用してIPアドレスのみを操作できます。 URL/仮想ホストに基づいてリダイレクトできる Apache などのプロキシが必要です。

おすすめ記事