ネットワーク経由でウェブサーバーに接続する

ネットワーク経由でウェブサーバーに接続する

2 つのネットワーク A と B にサーバーがあります。ここから、IIS を使用して Web ページを公開するアプリケーションを実行します。ネットワーク A では、これをサーバー名/Web サイト名として表示できます。ネットワーク B には、Web サーバーを備えたデバイスがあります。サーバーからはデバイスの Web ページを表示できますが、ネットワーク A からは表示できません。

何らかの方法でサーバーを使用してこの Web サイトをネットワーク A に中継することは可能ですか?

答え1

については何も知りませんiis-7が、Web サーバーは既に両方のネットワークにブロードキャストしているはずです。これは、1 つの Web サーバーのみを扱っていて、それが 2 つのネットワークに接続されていて、特別な設定ではない (そして、それがiis-7ここでの自然な動作方法を変えない) と仮定した場合です。Web サーバーには 2 つのローカル IP アドレス (ネットワークごとに 1 つ) が必要です。接続しているネットワークの正しいローカル IP アドレスにアクセスする必要があります。

たとえば、デスクトップで Web サーバーを実行しているとします。192.168.0.20 (ワイヤレス ネットワーク アダプター) と 192.168.0.19 (ワイヤレスではないネットワーク アダプター) の両方が Web サイトにアクセスします。ただし、これらは同じネットワーク上にあります (異なるネットワーク カードを使用しているだけです)。ただし、ネットワーク カードが異なるネットワークに接続されている場合も同じ原則が適用されます。

また、どちらかのネットワークのルーターで Web サーバー ポート (通常は 80) を転送し、グローバル IP アドレスを使用して接続することもできます (世界中に機会を与えてもかまわない場合)。動的 IP アドレスを使用している場合は、時々変更されます。ドメイン名を取得して afraid.org などを使用すると、アクセスできるリンクが提供され、ドメイン名で IP アドレスが更新されます (プログラムでリンクを使用して、適切なタイミングで IP アドレスを自動的に更新できます。必要な場合は、プログラムを作成しました)。

編集: 質問をさらに分析すると (最初に正しく理解していなかったら申し訳ありません)、両方のネットワーク上にあるコンピューター (何らかのサーバーではありますが、Web サーバーではありません) があり、一方のネットワークに Web サーバーがあり (もう一方のネットワークにもありません)、もう一方のネットワークから Web サーバーにアクセスできるようにしたいと考えているようです。

まあ、簡単な答えは、Web サーバーから他のネットワークにも接続し、上記の私の答えに従うことです。次の簡単な答えは、私が話したグローバル IP のことを行うことです (ルーターのポートを転送し、そこから Web サイトをグローバルにホストすることが許可されていると仮定します)。もっと直接的ではあるが、それほど単純ではないかもしれない解決策があると思いますが、現時点では他の誰かがそれを提供する必要があります。Bob のリバース プロキシの提案がおそらくその解決策のようです。

関連情報