ホームページ > バックエンド開発 > PHPチュートリアル > Apache プロキシを使用して NAT テクノロジーを実装する

Apache プロキシを使用して NAT テクノロジーを実装する

WBOY
リリース: 2016-06-23 13:55:36
オリジナル
1121 人が閲覧しました

サーバー上のデュアル LAN IP を使用して、iis Web サイトと Apache Web サイトをそれぞれ構成しました
たとえば、iis が使用する IP は 192.168.3.114:80 で、Apache が使用する IP は 192.168.3.115:80 です。 Apache を使用したい リバース プロキシを使用すると、ユーザーは外部 IP アドレスのポート 8080 にアクセスするときに 192.168.3.115:80 にリダイレクトできます
仮想ホストを作成するにはどうすればよいですか?
以下は私が自分で書いたコードです。どうすれば変更できますか?神様にアドバイスを求めましょう!

NameVirtualHost *


ServerName www.h.com
ProxyPass / http://192.168.3.115/


ディスカッションへの返信 (解決策)

コンピューターの同じポートが占有されると、最初のプログラムを閉じてから 2 番目のプログラムを閉じない限り、Apache を起動することはできません。有効になっています。 。

==================== あなたのアイデアに従って

解決策
apache ポート 90 を割り当てる
=============== = ===
また、外部ネットワークと内部ネットワークがあります。それからルーターがあるはずです。ルーター上で IP ポートを直接指定するだけで、プロキシは必要ありません

1. IIS と APZCHE が 2 つの異なるサーバーであり、そのうちの 1 つが外部ネットワークに公開されている場合は、話は異なります。 ,
2. IIS と apche が同じイントラネットおよび同じサーバー上にあり、サーバーに複数のネットワーク カードがある場合、これは上記の方法で解決できます

ということで。まず環境を明確に説明する必要があります。

=========================


1. IIS と APZCHE が 2 つの異なるサーバーであり、そのうちの 1 つが外部ネットワークに公開されている場合、その後は個別に議論できます。 ,

2. IIS と apche が同じイントラネットおよび同じサーバー上にあり、サーバーに複数のネットワーク カードがある場合、これは上記の方法で解決できます

ということで。まず環境を明確に説明する必要があります。

=========================
これは、1 つは静的 nat が設定されており、もう 1 つはこのマシン上で Apache を使用している場合です。仮想ホストには IP アドレスが割り当てられ、ポート 80 を使用し、イントラネット上でアクセスできます。環境はiis5.0、Windows Server 2008です

よく見てください

ApacheリバースプロキシIISとマルチドメイン設定をしましょう ApacheプロキシIISポート80で共存を実現します

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート