Eu tenho um servidor Samba [1] na minha rede com um compartilhamento configurado [2] para permitir acesso ao meu usuário de logon do Windows.
Eu posso acessar o compartilhamento da máquina Windows 10 que hospeda a VM do servidor SMB sem precisar de credenciais.
Mas outra máquina com Windows 10 sempre pede credenciais (e se eu fornecer essas credenciais do Windows como nome de usuário do FreeNAS e senha ou email do usuário do Windows e senha, tenho acesso também).
A principal diferença que posso ver entre as duas máquinas Windows é que uma está na mesma sub-rede que o servidor SMB e uma está em uma sub-rede diferente. Eu não (intencionalmente) restringi o acesso a uma rede específica [3] .
O Windows impede a autenticação automática de NTLM quando o servidor SMB está localizado em uma sub-rede diferente e, em caso afirmativo, posso modificar esse comportamento?
Após incontáveis horas tentando (e não) resolvendo isso no lado do servidor, esta parece ser a conclusão mais lógica, mas não consegui encontrar nenhuma informação sobre isso.
Mesmo se eu estiver errado sobre isso, o que poderia causar esse comportamento? Como devo identificar a causa?
[1] Samba 4 rodando no FreeNAS 11; recém instalado em uma máquina virtual em uma máquina com Windows 10 para testar
[2] Para suportar 'Microsoft Accounts' (Windows 8+), o FreeNAS cria um alias para mapear o endereço de e-mail da conta para o nome de usuário do FreeNAS.
[3] Além de configurar o compartilhamento, estou usando os padrões FreeNAS para o servidor SMB