Internet Information Services

出典: フリー百科事典『ウィキペディア(Wikipedia)』

Internet Information Services
開発元 Microsoft
最新版 7.0 / 2006年11月
対応OS Windows
プラットフォーム x86, x64, IA-64
種別 Webサーバ
ライセンス プロプライエタリ
公式サイト www.microsoft.com/japan/iis
  

Microsoft Internet Information Services (IIS) は、マイクロソフト製のWebサーバソフトウェア(またはWebサーバサービス)で、同社のWindows上で動作する。 HTTP/HTTPSFTPSMTPNNTP等の基本的なプロトコルはサポートしている。 今日では単なるWebサーバというよりも、ASP.NETXMLSOAPに準拠した、アプリケーションサーバという位置づけが強い。

クライアント版のWindows 2000 Professional/XP Professionalにも、(同時接続数とサイト設置数の)機能制限付きのIISが添付されている。

目次

[編集] 歴史

もともとはInternet Information Serverという名称で、Windows NT Server上で稼働するアドオンソフトウェアという位置付けであったが、Windows 2000 Server登場時にシステムの標準サービスに位置付けられ、名称もInternet Information Servicesに改められた。

[編集] バージョン

Internet Information Server

  • IIS 1.0 - Windows NT 3.51 のフリー アドオンとして登場
  • IIS 2.0 - Windows NT 4.0 に搭載
  • IIS 3.0 - Windows NT 4.0 Service Pack 3 にて置換される
  • IIS 4.0 - Windows NT 4.0 Option Pack に収録

Internet Information Services

[編集] セキュリティ

IIS は当初、多くのそして重大なセキュリティホールが頻繁に発見された。過去にはCode RedNimdaといったワームの蔓延により大規模な障害を引き起こした。特にWindows2000では標準で組み込まれるため被害を大きくした。そのため、最新版のIIS 6.0においてアーキテクチャを過去のIISに比べ大幅に変更し、発表から2007年1月現在わずか3つの脆弱性が発見されるまでにセキュリティを向上させている。また、マイクロソフトでは旧バージョンの4.0、5.0、5.1に対しては、セキュリティ対策用のツールとして「IIS Lockdown Wizard ツール」を配布し、セキュリティの向上を促している。

[編集] インストール

インストールはクライアント・サーバ版の両方とも「コントロールパネル→プログラム(アプリケーション)の追加と削除→windowsコンポーネントの追加と削除」から行うことが出来る。また、サーバ版の場合は「サーバの役割管理→サーバの構成ウィザード→アプリケーションサーバ」の手順で、アプリケーションサーバに属するコンポーネントをまとめてインストールすることが出来るが、コンポーネントごとに個別にインストールは出来ない。IISやFTPサーバ等を個別にインストールするときは、「コントロールパネル→プログラム(アプリケーション)の追加と削除→windowsコンポーネントの追加と削除」の手順を踏む必要がある。クライアント版の場合は、「windowsコンポーネントの追加と削除」に「インターネットインフォメーションサービス」があるが、サーバ版の場合は「アプリケーションサーバ」の項目があり、そのコンポーネント名をクリックすることで、IISやFTPサーバ等を個別にインストールできる。

[編集] 特徴

IIS 6.0よりセキュリティホールは劇的に減少しているが、安全性確保のため初期状態ではインストールされていない。サーバ・クライアント版共にインストールが必要である。

インストールした時点でIISの仕事は始まっており、指定されたフォルダにhtmlテキストを保存し、設定することでwebページの公開は可能である。またサーバ版の場合、Windows Server Update Servicesや、Microsoft Exchange Server等のアプリケーションと関連付ける事で、サーバアプリケーションをブラウザ越しに、よりグラフィカルに設定させることが出来るため、ある意味マイクロソフトを象徴するコンポーネントといえる。

また、IIS自身にSMTPサーバ機能が付加されており、Windows Server 2003のPOP3サーバ機能と合わせて簡易なメールサーバを構成できる。これはIISのエラー情報を管理者に通知するための機能の応用であるため、Exchange Serverのように本格的なメールサーバを構築することは出来ない。なお、SMTPサーバ機能はIIS 7.0より削除された。

そのほかバーチャルドメイン等の機能も持つが、パーミッション(アクセス権限)設定が他のWWWサーバソフトよりも複雑である。トップページの公開自体はごく簡単なため、素人でもすぐに設定できるが、それ以降の敷居が極端に高い。そのため自宅サーバ等でのシェアは高くはないが、マイクロソフト純正WWWサーバである事、6.0の信頼性の高さ等から、企業やネットワーク上級者に対して順調にシェアを伸ばしている。

[編集] リンク