質問: dns設定 と ブロードバンドルータ dns設定 と ブロードバンドルータ windowsにおいて、dnsサーバーについての設定は、 winxpデフォルトでは、 tcp/ipのプロパティで 「dnsサーバーのアドレスを自動で取得」 となっている。 結果を見ると、 「デフォルトゲートウェイ」でもある「ブロードバンドルーターのアドレス」になっている。 ブロードバンドルーター(bbr-4hg)の設定を見ると dnsサーバー に関する設定項目がない。 質問1 dnsサーバーをブロードバンドルーターに指定しているのに、 ルータにdnsがないとすれば、どうやって名前解決しているのでしょうか。 lan と インターネット では 名前解決法はどう違うのでしょう? ホスト前をdnsに登録するなんて事は出来るのでしょうか? また、lanにおいて たまに dhcpのリース期限の更新時に、 名前解決に時間がかかって?共有フォルダの表示に時間がかかる場合があるので、 hostsファイルに ホスト名の登録 をしようと思いますが、 質問3 dnsサーバー hostsファイル どちらが優先されるのでしょう。 やはり hostsファイルでしょうか?
回答: > windowsの tcp/ipのプロパティ で > 「dnsサーバーのアドレスを自動で取得」 > となっているのは、 > インターネットでのdnsの事なんでしょうか? > lanとは関係ないということですか? それは環境によります lan内にdnsサーバが設置されていて、dhcpサーバのoptionでそのdnsサーバを通知していればlan内のdnsサーバを参照することになるし、bbルータしかない環境だったらlan内は関係なくあくまでも外部のホストに対するdns参照をbbルータ経由で行っているだけ > lan上での名前解決は、一般的にどのように行われるのでしょうか? > lan上ではdnsはほとんど意味がないのでしょうか。 そもそも、fqdn(ホスト名)→ipアドレスを引く行為と、コンピュータ名(netbios名)→ipアドレスを引く行為、両方ごっちゃまぜにして「名前解決」と呼んでいるように見えます その辺の違いから勉強し直したほうがいいでしょう http://support.microsoft.com/kb/172218/ja 各家庭のlanにつながっている端末のipアドレスを引くためにいちいち外部のdnsサーバを参照しているわけがないのはちょっと考えればわかるはず (内部用にlan内にdnsサーバ or winsサーバが設置されているのであれば別ですが)