2009-07-30 13 views
13

Windows Server 2008 VPSがインストールされたばかりで、IIS7のセットアップに問題があります。IISバインディングでホスト名を設定するとウェブサイトが破損する

IISでパス、IPアドレス、およびホスト名(「www.nameofsite.com」など)を使用して新しいWebサイトを作成し、「OK」をクリックしました。私がサイトを参照すると、ブラウザで "http://www.nameofsite.com"がプルアップされ、何も表示されません。IEではこのWebページを表示できません。

バインディングでホスト名を空白にして[参照]をクリックすると、正常に動作します(コンピュータのIPアドレスhttp://10.10.2.92になります)。ホスト名を入力すると、Webサイトが破損します。

何が欠けているのですか?サービス私は実行されていないか、または役割が不足している可能性がありますか?

VPSに最初にインストールされたサーバーロールはありません。そのため、IIS、DHCP、DNS、およびアプリケーションサーバー...をインストールしましたが、何がインストールされるのか不明でした。

+0

www.nameofsite.comはDNSサーバーで認識されていますか? –

+0

私は分かりません。これはDNSの "前方参照ゾーン"の下にあるのでしょうか?私は基本的にIISでサイトを追加するだけでなく、サーバー上で何もしなかった。 –

答えて

14

まず、DNSまたはクライアントマシンのホストファイルにある必要があります。これをテストするには、サーバーホストファイルにホスト名を追加します。

開始 - >実行して、 "drivers"と入力すると、hostsファイルを編集するetcディレクトリに移動します。その中のエントリは、ローカルDNSのようなものです。彼らはローカルマシンでのみ動作します!

+0

私はまったく同じことを言った人と話をしました。私は自分のコンピュータを指すようにDNSに設定し、それはうまくいった。 私はそれをインターネット上で動作させるためにDNSに設定する必要があることを知っていましたが、ホスト名を設定して同じマシン(DNSを設定しないで)でブラウズすると、機械)。あなたが(たとえそれが同じボックスにあるとしても)名前を解決する何らかの方法をマシンのhostsファイルかDNSを介して与える必要があります。 ご協力いただきありがとうございます。 –

+2

クリアするには... Windowsエクスプローラを起動し、C:\ Windows \ System32 \ drivers \ etcフォルダに移動し、メモ帳を使用して "hosts"ファイルを開く/編集します(ファイルを最初にバックアップします)。 – carrabino

+0

これは、iis(サーバーから)に移動したときに私のWebサイトが表示されたことを示しています。websitename> Webサイトの管理>参照を右クリックします。しかし、別のコンピュータからウェブサイトを開くと、私はウェブサイトを見ることができません。これを解決するには? – Juran

0

インターネット経由で見えるようにするには、内部DNSではなくEXTERNAL DNSを使用する必要があります。レジストラのDNSポインタを変更するか、外部DNSの伝播に使用しているものを変更します。

関連する問題