• ベストアンサー

IISを利用したバーチャルホストへのSSL導入

1台のサーバ(1つのIPアドレス)で複数のホストを稼動させているIISサーバにて、SSLを導入したいと考えています。 2つのホスト対して、別々のSSLキーを登録することは可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • suzui
  • ベストアンサー率67% (199/297)
回答No.1

IISではホストではなくサイトという用語を使っていると思うのですが、複数サイトの環境のことですよね。 サイトの識別をホストヘッダーのみで行っている場合は、不可能です。 アドレスで識別できないのであれば、少なくともポートを変えて、ポートで識別させる必要があります。

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;187504

関連するQ&A

  • ApacheによるバーチャルホストでのSSL通信設定

    Apacheでバーチャルホスト設定を行い、1台のサーバで複数のドメインを管理しようとしています。 今は、名前ベースで設定して運用しているため、SSL通信がそれぞれのドメインに対して行えないので、色々調べてみましたが、はっきりと把握できないので、お教え願えればと思います。 1.IPベースのバーチャルホストであればそれぞれのドメインでのSSL通信が可能でしょうか? 2.IPベースの場合、基本設定などは名前ベースと異なるのでしょうか? 3.IPベースのバーチャルホストでSSL通信を行う場合、Apacheは複数起動する必要があるのでしょうか? 4.バーチャルドメインで運用する場合、各ドメイン別のサーバ証明書はどのように設定などするのでしょうか? →単独であればサーバ証明の生成はわかります。 5.上記を実現するために参考になるサイト・書籍などあればお教え下さい。 以上、長文になりましたが、何卒よろしくお願いいたします。 完全な回答でなくとも、ヒントだけでも構いませんので、よろしくお願いいたします。

  • Apacheの名前ベースのバーチャルホストについて

    Apacheのドキュメントを読むと「名前ベースのバーチャルホストでは、SSLプロトコルの特徴により、SSLサーバには使えない」とありますが、これは何故でしょうか? 名前ベースだと1つのIPアドレスに複数のホスト名を割り振るために、証明書的にまずいと言うことでしょうか?

  • 独自SSLに関しての質問

    独自SSLに関しての質問 SSLの件で、1つご質問が御座います。 現在1台のCentOSサーバーでVirtualHostとして複数のサイトを運用しています。 当該複数サイトでそれぞれSSLを利用したいと思ったのですが、 調べた限りでは1台のサーバーに1つのSSL認証(厳密には1IPにつき1SSL)とわかりました。 ですが、レンタルサーバーを提供している会社の中には独自ドメイン、独自SSLを提供している会社もあります。 1台のサーバーに1つのSSLだとしたら、独自SSLを申し込んだお客様用に1台ずつサーバーを増設しているとは考えずらいのですが。 1台のCentOSサーバー(1IP)に複数のSSL導入は可能なのでしょうか? よろしくお願い致します。

  • WinXP+IISでバーチャルホスト

    WinXP+IIS5.1でバーチャルホストを使って複数のページを解説する方法を教えてください。 IISをインストールするとこまで完了しています。

  • SSLの設定について

    1台のサーバーに複数のIPアドレスを割り振っていますが このIP毎にSSLを設定する事は可能なのでしょうか? また、可能である場合にSSL40bitとSSL128bitが共存できるのか どなたか知っている方、教えて下さい。

  • バーチャルホストに複数のSSL設定はどうすれば・・・

    1台のPC、Linux、1つのApache、に 複数のvirtual hostを設定することはできると思います。 (1) ですが、その複数のvirtul hostに、 複数のSSLを設定(証明書?)することは できるのでしょうか? (2) それとも証明書は1つしか使用できず、 それを複数のホストで共有するしかないでしょうか? (3) 「できない」場合、 みなさん、どのようにして 対処されているのでしょうか? 「できない」ことを調べて 確信を持つのは難しいです。 意味を間違えて使っている部分あるかもしれませんが、 どうぞよろしくお願いします。

  • バーチャルホストでページがだぶってしまう

    バーチャルホストで http.confに設定をしてやったんですが ちょっと最初からできなさそうなので質問します aa.xxx.xx <ーーこちらはバーチャルではなくデフォルトの場所 bb.xxx.xx <ーーこちらがバーチャルだとします をバーチャルホストに書いて バーチャルホストのほうのDefaultRootを/var/hpにし デフォルトはデフォルトなので/var/www デフォルトのほうはバーチャルなど書いていません 問題はバーチャルホストを有効にして デフォルトのaa.xxx.xxxにアクセスすると バーチャルホストのDefaultRootが読み込まれてしまいます たぶん何となく問題がわかっているんですが サーバ機のIPを2個に増やしたりできないのでしょうか? IPが同一だからだぶると思うんですがたぶん ドメインがaa.xxx.xxx bb.xxx.xxでも同じサーバ機のIPが同じなので おかしくなってしまいます サーバ機に複数のIPアドレスを割り当てる事はできるのでしょうか? もし複数のIPアドレスを割り当てるなら 192.168.1.10の送信はデフォルト 192.168.1.11はバーチャルホストで NameVirtualHost 192.168.1.11とやればうまくいきそうなんですが 詳しい方教えて下さいお願いします OSはLinuxです apache1.3.34です

  • IISのヘルプ画面を見るときのアドレスについて

    ウィルスバスターコーポレートエディションを導入するためにIISの稼動が必要みたいで,win2000サーバーにIISをインストールしました。へルプ画面のアドレスはhttp://localhost/iihelp」と聞いたので入力しましたが表示されませんでした。 「localhost」の部分にIISがインストールされている PCのIPアドレスを入れるべきなのでしょうか?(入れても表示されませんでしたが…) 「http://www.127.0.0.1/iihelp」だとヘルプ画面が表示されます。結局はこのPCのIISは正常に稼動しているのでしょうか?

  • IPベースのバーチャルホスト / IPエイリアスについて

    ApacheのIPベースのバーチャルホストについて質問です。 バーチャルホストで複数ドメインを扱い、それぞれのSSL環境を構築したいと思っています。 調べたところ、下記のことがわかりました。  ・ネームベースのバーチャルホストではSSL環境を複数構築できない  ・IPエイリアスというものを使って、IPベースのバーチャルホストを行えば可能 現在の環境ではeth0にグローバルIPが当たっているのですが、グローバルIPはひとつしか持っていません。そこで質問なのですが  1.eth0にグローバルIP、eth0:0にローカルIPというように、混在してIPエイリアスを設定することは可能ですか?  2.(1が可能な場合)外部からeth0:0に割り当てられたバーチャルホストにアクセスするためにはどうすればよいですか(DNSサーバをたてて、ドメイン名→ローカルIPの設定をする??)? よろしくお願いいたします。 ※環境 CentOS Apache2.2

  • SSL通信が行えない

    証明書サービスを使いIIS6.0にSSLを導入しました ローカルでは正常にSSL通信されますが インターネットからでは接続できません マシン構成は 2003serverにISAを入れ web公開で 別の2003serverにてIISが動作しています httpでアクセスすると 「httpsでアクセスしてください」 メッセージが出ますので httpsでアクセスすると 「サーバーが見つからないか、DNS エラーです。」に なってしまいます ローカルで直接https://(ローカルIP)/xxx/ と Webサーバーにアクセスすれば正常に表示されるので ISAを導入しているマシン設定だと思うのですが 設定を色々試したのですが上手く行きません お知恵をお願いします