ホスト名とは別のDNS名を振ったWindowsサーバにファイル共有で接続しようとしたら「ネットワークに重複した名前があるため接続されませんでした」とかいうメッセージとともに拒否されてしまった件。
ホスト名とは別の名前で到達したときそのままでは接続させませんぜという話らしい。レジストリにいくつかのパラメータを足してやれば解決する。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters
に、DisableStrictNameChecking
を DWORD で作成し値は 1 。もうひとつ OptionalNames
を複数文字列で作成し値は目的のサーバ名を列挙。
この後再起動したらできあがり。