米国にリモートオフィスがあり、VPNを介して英国のサーバー(ドメインコントローラー、ファイルサーバーなど)に接続されているという一時的な状況があります。
リモートオフィスの状況を改善するために、最近、コンピューターの1つをローカルファイルサーバーとしてセットアップしました。より適切に見えるように、コンピューターに2番目のDNS名を付けて、\\computername
で到達する代わりに、\\localfileservername
で到達できるようにしました(実際の名前はこのSF質問で変更されています)
これはしばらくの間うまくいきました。しかし、今、\\localfileservername
にアクセスしようとすると、「現在、このログオン要求を処理するために使用できるログオンサーバーがありません」というメッセージが表示されますが、\\computername
経由でアクセスすると正常に機能します。
奇妙なことに、\\ipaddress
経由でアクセスしたときにもエラーが発生します
また、この一時的な配置を改善するために、リモートオフィスのマシンのhostsファイルにいくつかのサーバーをセットアップし、セットアップ後にこの即席のファイルサーバーの名前をhostsファイルに追加しました(同様に) DNSサーバーのように)。
だから私の質問は、この問題を引き起こしているコンピュータの2つの名前を持っているのですか?そして、この状況を改善したり、このエラーを取り除くために私ができることやチェックできることはありますか?.
ちなみに、ドメインコントローラーare到達可能である状況では、このエラーが一般的により頻繁に発生することがわかりました。
ランマンの厳密な名前チェックはあなたをブロックする可能性があります。
サーバーが自身のDNS名のみをリッスンするようにするOSに追加されたセキュリティ(エイリアスなし)
無効にするには、次の手順を実行します。
レジストリエディタで、に移動します
HKLM\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters。右クリックしてDWORDエントリ「DisableStrictNameChecking」を追加し、値を1に設定します。
もう一度右クリックして、値1のDWORDエントリ「DnsOnWire」を追加します。
サーバーを再起動します。