...WEBサーバをESXiにて2台構築し、別々のドメインでページを運用したかったのです。「じゃあ、1台のサーバでマルチドメインにしろよ」という声が聞こえてきそうですが、どうしても別々に運用したかった。理由は、それぞれのサイトコンテンツが全く違うということです。別にマルチドメインでもいいんですけど、なんか精神衛生的にこうしたかったのです。要は、こういったことを実現したかったわけです。問題点が1つあります。NATができる高性能なルーター、スイッチは持っていない(ポート転送設定しかできない)・・・そこで、もう1台WEBサーバを構築し、proxyの機能を使って上記環境を実現しました。結局、以下のような構成になってます。ドメインのDNS設定お名前ドットコムなどのドメイン管理画面にて、2つのドメインのAレコードに「固定IP」を入力します。これで、「aaaa.com」と「bbbb.com」へのアクセスが、ルータまで届くようになります。ルーターのルーティング設定おそらく、家庭用のルーターでも「アクセスされたポートによって宛先を変える」ポート転送設定機能が付いているかと思います。こちらの設定で「80番(http)」と「443番(https)」でのアクセスは「サーバC」へ転送するように設定します。上図の場合だと「192.168.0.100」がサーバCのIPアドレスとなっています。サーバCのhttpd.confに追記サーバCのapacheについて、設定を追記します。/etc/httpd/conf/httpd.confhttpd.conf内の最終行に以下の設定を追記します。「bbbb.comへのアクセスは192.168.0.102へリダイレクトしてください」という設定となります。外部からのアクセスをいったん「サーバC」で受けて、サーバCから「サーバA」「サーバB」へ振り分けていることになります。最後にapacheを再起動します。httpd.service以上で、設定は完了です。いろんな実現方法を試してみましたが、結局うまくいかず。最終的にこの構成に落ち着きました。パフォーマンスがどうなのか?という疑問が残りますが、そんなに大量のアクセスは想定していないので十分でしょう。セキュリティ的な観点でみると、外部からのアクセス先である「サーバC」には全くデータがありません。「サーバA・B」ともにサーバCからのssh接続を禁止しています。サーバCが乗っ取られてしまっても、データはサーバA・Bにあるので、比較的安全かと思います。これで、2台のWEBサーバを一つの固定IPにて運用することができるようになりました。