Windows Server 2003でActiveDirectoryに参加しているとき、例えばローカルグループのアカウントとしてドメインユーザーのアカウントを登録したい場合や、フォルダ共有のアカウントにドメインユーザーのアカウントを入れたい場合があります。
そこでドメインのユーザーを登録しようとすると、「場所」がローカルコンピュータ名になっているために「詳細設定」ボタンを押してもローカルのアカウントしか出てこない、なんてことがあるわけです。
しかも、「場所」をドメイン名に変えようとしても灰色でグレーアウトしていて変えられないし、「場所」ボタンを押してもローカルコンピュータ名のみでドメイン名が出てこない、という現象におちいります。
この原因は、そのマシンのDNS設定が間違っているからです。ActiveDirectoryはDNSを使って管理されていますが、Windows 2003 ServerのプライマリDNSがActiveDirectoryが使っているDNSサーバーのアドレスでないとActiveDirectoryを参照できないため、「場所」にドメイン名が出てこないのです。
なので、解決方法としては、ネットワークのTCP/IP設定で優先DNSサーバーをActiveDirectoryのDNSサーバーにしてやります。で、再起動すればOKです。
コンピュータ名とドメイン名。
ドメイン「annex.local」に参加済みになっている。
グループにユーザーを追加する時の画面。
「場所」がコンピュータ名になっている。
共有フォルダにユーザーを追加するときの画面。
「場所」がコンピュータ名になっている。
TCP/IPの「優先DNSサーバー」をActiveDirectoryのDNSサーバに設定する。
「場所」がドメイン名に変わった。