プロが教えるわが家の防犯対策術!

お世話になっております。

Windows2003にIISのサイトを構築し、
http://マシン名/サイト/・・・
で起動を確認して使用もしております。

ところが、
http://マシン名.DNSサフィックス/サイト/・・・
と指定をすると
「サーバーが見つかりません」と、言うエラーが表示されてしまいます。

ipconfigやネットワークのプロパティ等でDNSサフィックスを確認すると
正しい内容が確認できます。

設定等足りない箇所があるのでしょうか?
それとも、DNSサフィックス付きでは表示されないものなのでしょうか?

宜しくお願い致します。

A 回答 (1件)

 この回答ではWindows Server 2003のホストをserver、ブラウザでアクセスしに行っているホストをclient、DNSサフィックスをsitelocalと表現します。

serverとclientは同じホストであるかも知れません。

 まず、Internet Explorer、というかWindowsは、ホスト名として「.」が付かない(つまり「server」)と先にSMB名でマシンを探しに行き、存在しないとDNSを探します。ホスト名として「.」が付く(「server.sitelocal」)と先にDNSを探しに行きます。

 ここで重要なのは、clientのDNS設定。DNSサフィックスの設定自体はほとんど何の意味もなく、clientに設定されているDNSサーバが「server.sitelocal」なるホスト名称で表されるホストのIPアドレスを知っているかどうかが鍵なのです。

チェックポイント
・*.sitelocalドメインのネームサーバが存在するかどうか。
・clientはそのネームサーバを見に行くかどうか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!