質問: dnsの設定について お世話になります。 windowsserver2003r2上で、 activedirectory(ad)環境の構築されたマシンで、 通常でしたら、dnsの設定は不可欠という認識を持っていますが、 なぜか職場のサーバには、dnsの設定がされていません。 クライアントpcにはxpやvistaのhomeも多く、 ドメイン環境にはできないこともあり、ドメイン参加している pcはない状態です。 この状況下でデメリットは、サーバの共有フォルダへアクセスする際、 ¥¥ipでアクセスして、idとパスワード入力して入った後も ¥¥マシン名でアクセスし直そうとするとまたidパスを 要求されること。 lan内の掲示板に、リンクを貼っても、 ¥¥ipで書くと、¥¥マシン名でアクセスしている人には 見られないということがあります。 私的には単純に管理者の設定簿速と考えていますが、 ふとdnsを設定しないことでもしかしたらなにか メリットとなる部分もあるかと思いました。 そこで、なにか、こういう点でメリットがあれば教えてもらえれば ありがたいです。 よろしくお願いいたします。
回答: dnsやwinsが動いていなければlan内部での名前解決を行わないので、ip直打ちでやりとりするしかないでしょうね。名前解決は本来、ipアドレスでのクライアント管理は馴染みにくいため、本体に名前を割り振ることでユーザーにわかりやすくするのが目的です。 dnsを止める効用としては、強引に言えばサーバやネットワークの負荷が若干減るくらいでしょうか。しかし、それも起動後に初めてアクセスする時くらいで、一度解決したアドレスはキャッシュとしてクライアントに残ります。 そもそも、activedirectoryを構築しているのにドメインで運用されていないということが、たいへんもったいないと思いますよ。単なるファイルサーバとしてしか動作していないような気がします。おそらく、サーバの導入時にきちんとした管理者がおらず、業者が納入したものをそのまま使っているのではないでしょうか?