Exchange サーバーと Linux Web サーバーを「1 つの」IP アドレスで実行する

Exchange サーバーと Linux Web サーバーを「1 つの」IP アドレスで実行する

現在、ネットワーク上に Exchange サーバーがありますが、Microsoft エコシステム全体から離れようと考えています。ネットワーク上に Linux Web サーバーをセットアップし、そこにすべてのサイトをホストして、Exchange サーバーとその IIS をバイパスしたいと考えています。アドレスにポート番号を使用せずにこれを行うことは可能ですか? Exchange ボックスの前で Apache Web サーバーを実行することは可能ですか?

また、Exchange サーバーはまだ実行中なので、これにもアクセスできる必要があります。Exchange 2010 と同じ利点が得られる適切なソリューションがまだ見つかっていません。見つかったら、Exchange ボックスは段階的に廃止される予定です。

助けてくれてありがとう!

答え1

まず最初に:

はい、URL 内でポート番号を指定せずに、単一の IP アドレスで Apache 上に複数の Web サイトをホストすることは可能です。これは、Apache の名前ベースの仮想ホスティング機能を使用して実行できます。次の例を参考にしてください。 http://httpd.apache.org/docs/2.2/vhosts/examples.html

注意: 上記の手順では IP ベースの仮想ホスティングを使用しないでください。これは、後で同じ IP で Exchange を設定するときに役立ちます。

すべての Web サイトが IIS から Apache に移植され、名前ベースの仮想ホスティングを使用してホストされると (デフォルトのポート 80 で自動的にリッスンするため、アクセス時にブラウザー内でポート番号を指定する必要はありません)、ローカル ネットワーク内の同じマシンまたは別のマシンに Exchange を設定し、リモートの場所からその名前 (IP ではない) を使用してアクセスできます。これは、ローカル ネットワーク内で NAT を使用して実現できます (次の URL を参照してください)。

http://www.revsys.com/writings/quicktips/nat.html http://computer.howstuffworks.com/nat2.htm

関連情報