IISでWEBサーバー起ち上げたのにサイトが表示されない
会社のイントラネットをWindows 2012 Server EssentialのIIS8上に新しく作成したサイトに移行したら、サイトが見れない状況に陥りました。
新しいサイトのポート番号は8080
で作成したのですが、
- Default Web Siteに仮想ディレクトリに置いたら見れる
- 新しいサイトを作るとサーバーからは見れるけど、クライアントPCからは見れない
といったトラブル。
原因
通信を許可されていないポートを使っているので、単純にファイアウォールでブロックされているだけでした。ファイアウォールに8080番を許可する登録をしたら解決しました。
設定方法
- コントロールパネルのWindowsファイアウォールを開く。
- 受信側に新しい規則を追加していきます。
- 今回は通信を許可するポートを追加するので『ポート』を選択。
- 追加したいポート番号を入力します。今回は8080番ポートなので『8080』と入力。
- 『接続を許可する』を選択。
- 該当するネットワークを選択するのですが、とりあえず全部選択しました。
- 適当に名前と説明を入力して完了。