Temos uma situação temporária em que há um escritório remoto nos EUA conectado por meio de uma VPN a servidores no Reino Unido (controladores de domínio, servidores de arquivos etc.)
Para tentar melhorar as coisas no escritório remoto, configurei recentemente um de seus computadores como um servidor de arquivos local. Para parecer mais apropriado, dei ao computador um segundo nome DNS para que, em vez de alcançá-lo, \\computername
eles possam alcançá-lo \\localfileservername
(os nomes reais são alterados para esta pergunta SF)
Isso funcionou bem por um tempo. Mas agora, quando tento acessar \\localfileservername
, recebo "Atualmente, não há servidores de logon disponíveis para atender a esta solicitação de logon", mas se eu acessar por meio \\computername
dele, funciona bem.
Estranhamente, também recebo o erro ao acessá-lo via\\ipaddress
Também para melhorar as coisas neste arranjo temporário, tenho vários servidores configurados nos arquivos hosts das máquinas no escritório remoto e adicionei o nome desse servidor de arquivos improvisado ao arquivo hosts depois de configurá-lo (também como no servidor DNS).
Então, minha pergunta é: ter dois nomes para o computador está causando esse problema? E há algo que eu possa fazer ou verificar para melhorar essa situação ou me livrar desse erro.
Aliás, estou encontrando esse erro ocorrendo geralmente com mais frequência, em situações em que os controladores de domínio são alcançáveis.
A verificação estrita de nomes Lanman pode bloqueá-lo.
É uma segurança adicionada no sistema operacional que faz com que o servidor escute apenas seu próprio nome DNS (sem alias)
Faça o seguinte para desativá-lo:
No seu editor de registro, vá para
HKLM\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters. Clique com o botão direito do mouse e adicione a entrada DWORD “DisableStrictNameChecking” e defina o valor como 1.
Clique com o botão direito do mouse novamente e adicione a entrada DWORD “DnsOnWire” com um valor de 1.
Reinicie o servidor.