2011年12月04日
このエントリーをはてなブックマークに追加
お客様の環境で発生している事象です。

ドメイン名(Windows 2000以前) で表示されるドメイン名と、普段ログインしているドメイン名が全く異なるというのです。
おそらくNTドメインから Windows 2000 以降にする際にそのようなちぐはぐな状態になってしまったようです。
w2k-old2

w2k-old


画像の通りだと、通常 ys-test.local でドメインを作成している場合、Windows 2000以前の項目は ys-test となっているはずです。しかし(これは意図的に行った変更です)画像にあるとおり、 ys-testa という感じで、普通とは違う状態になってしまうのです。
w2k-old3

これがもし、旧組織の名称だったりしたら・・・ということで、実害は無いけど気持ちが悪い。という話だったのです。

特にログイン時のログオン先で表示されることから、ユーザーさんからもチラホラと声が挙がることがあったようです。

調べてみると、以下の通りでした。
ys-testa\username
ys-test.local\username
username@ys-testa
username@ys-test.local

上記のログインはすべて同じようです。
そのため、.local が付いているときは、ys-test が参照され、トップレベルドメインが付いていないときは、windows 2000以前の名称が有効になるようです。

これを ys-testa から ys-test に変更したいのです。

※以下の方法は十分に検証してから作業を行ってください

windows 2003 r2 で作業しました
・adsiedit.msc を起動します。
・Configrasion のツリーを開きます
w2k-old4

・CN=Partitions のツリーを開きます
・右側ペインから CN=[ドメイン] をダブルクリックします
・nETBIOSName という項目をダブルクリックします
名前を変更します。
w2k-old5


以上でサーバーを再起動し、クライアントも再起動すると、ログイン先が ys-test になっているはずです。

僕の方で検証した限りでは、特に問題は発生しませんでした。ファイルサーバーへのアクセスなどは問題無くできました。


stock_value at 20:31│Comments(0)TrackBack(0)技術:2011年 

トラックバックURL

この記事にコメントする

名前:
URL:
  情報を記憶: 評価: 顔