web-dev-qa-db-ja.com

XP)からWindows 2008 ServerR2マシンの2番目の名前に接続できません

コマンドnetdom computername /add:newname.domainname.comを使用して、Windows 2008 ServerR2を実行しているサーバーに2番目の名前を追加しました。サーバーを再起動した後、両方の名前にDNS「A」エントリがありました。さらに、2番目の名前がHKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters\OptionalNamesに追加されました。これは、NetBIOSの解決を処理する必要があると思います。

Windows 7ワークステーションから、両方の名前をpingでき、両方の名前でnet viewを実行すると、同じリソースのリストが表示されます。 Windows XPからは、両方の名前をpingできますが、net viewは名でのみ機能します。 2番目の名前でnet viewを実行すると、次のようになります。

System error 52 has occurred.

You were not connected because a duplicate name exists on the network. Go to System in 
Control Panel to change the computer name and try again.

XPクライアントから2番目の名前を使用できるようにするには、何をする必要がありますか?

更新:REG_DWORDキーDisableStrictNameChecking = 1HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parametersに追加し、サーバーサービスを再起動することで問題を解決できました。しかし、なぜこれが必要だったのかわかりません。

4
Tumba

Windows XPがName2を使用してWindowsServer 2008に話しかけたとき、サーバーはそれが実際にはName1であると応答しました。WindowsXPは、Name2が両方のサーバーに使用されていることを通知しましたName1、およびServerName2-同じ名前の2つの異なるサーバー。

この問題には2つの解決策があります。

1)Vista/Win7/Server2008などでSMB 2、

2)XPではSMB 1を使用しますが、リプレイを取得するときにサーバー名をチェックしないようにXPに指示します-厳密な名前のチェックを無効にします。

3
user165568