外部から IIS サイトにアクセスする

外部から IIS サイトにアクセスする

サーバーは2台あり、ドメイン (サーバー 1)アプリケーション(サーバー2)サーバー。外部からアクセスできるようにアプリケーション サーバーのポートを開こうとしています。

サーバー 1Windows Essentials 2012を実行しており、サーバー2Windows Essentials 2012-R2を実行しています。同じネットワーク上にあるため、サーバー2Essentials Serverとして適切に構成されていない(現在使用されているロールはアプリケーションサーバーロールのみ)ため、競合の可能性を排除できない。サーバー 1

IISをセットアップしましたサーバー 1リモートウェブアクセスを使用して、外部からサーバーにアクセスすることができます。IISはサーバー2変更されていない (デフォルトのページが表示されたまま) ため、外部からアクセスすることはできません。これが目標です。

これまでに試したこと:

  • ルータ(D-Link DSL-2730B)を介して外部ポート(8080)を開き、それを内部ポート(80)にリンクします。サーバー2
    • 私たちも同様のことをしてきましたサーバー 1、これは動作します(複数のポートを試しました、例:8080 - 8084)
  • 両方のサーバーでWindowsファイアウォールを完全に無効にしてみました
  • 開いているポート(8086)でTelnetを実行してサーバー 1(問題なく通過しました)
  • 開いているポート(8087)でTelnetを実行してサーバー2(タイムアウトしました)
  • 設定されていないポートで Telnet を実行しました (接続が拒否されました)

当サイトのバインディングはこちらサーバー2

ここに画像の説明を入力してください

D-Linkで現在開いているポートは次のとおりです。

ここに画像の説明を入力してください

答え1

動作しました!

を実行するipconfigと、次の結果が表示されました。

Default Gateway.....0.0.0.0 
                    192.168.1.1

これを修正するために、Powershell を使用してデフォルト ゲートウェイを削除しました。

route delete 0.0.0.0

次に、これを唯一のゲートウェイとして再度追加しました。

route add 0.0.0.0 mask 0.0.0.0 192.168.1.1

これで、定義したポートを介して、外部からサーバー 2 から IIS にアクセスできるようになりました。

関連情報