Estou tendo problemas em uma rede que herdei com um servidor Samba 3 atuando como controlador de domínio e muitos PCs com Windows 7 Pro, mas não todos. Os problemas descritos aqui e aqui não resolvem o meu problema.
Na inicialização, em alguns PCs, recebo uma mensagem de erro informando que a relação de confiança entre esta estação de trabalho e o controlador de domínio falhou . Minhas pesquisas no Google explicam para remover / adicionar novamente a máquina do domínio, e isso requer intervenção manual e, às vezes, não funciona. O que tenho vindo a fazer, uma vez que este é intermitente, mesmo com sistemas que estão actualmente madeireiras em OK, é executar o seguinte comando de um prompt de comando elevado em cada PC: echo 192.168.0.3 smb > c:\windows\system32\drivers\etc\lmhosts
. Em seguida, reinicio e o erro fica ausente.
O estranho é que, de vez em quando, ele assume que meu servidor está em um endereço IP diferente. Às vezes, os computadores pensam que o servidor SMB está em 192.168.0.1
vez de 192.168.0.3
. Posso verificar isso porque, quando faço net use \\smb
, recebo um Network name not found
, mas posso fazer ping e obter o endereço certo. Quando eu faço um new view \\smb
, ele iria para o servidor antigo (que agora é 192.168.0.1, mas nunca tinha esse nome). Fazer um net view \\192.168.0.3
mostraria o servidor correto e, em seguida, permita-me entrar no Windows apenas uma vez, até a reinicialização.
Meu problema é que preciso descobrir por que isso está acontecendo; portanto, não preciso tocar em todos os computadores. É uma solução rápida, uma vez que tudo carrega, mas não é o ideal. Abaixo está a saída do meu testparm
comando no controlador de domínio primário:
Load smb config files from /etc/samba/smb.conf
rlimit_max: rlimit_max (1024) below minimum Windows limit (16384)
Processing section "[netlogon]"
Processing section "[homes]"
Processing section "[Programs]"
Processing section "[Login]"
Processing section "[Windsor]"
Processing section "[Office]"
Processing section "[Admin]"
Processing section "[Student_Share]"
Processing section "[Tech_Tips]"
Processing section "[Tech_Apps]"
Processing section "[DropBox]"
Processing section "[SSS]"
Processing section "[JMC]"
Processing section "[DRC]"
Processing section "[FASD]"
Processing section "[CLA]"
Processing section "[YAPS]"
Processing section "[IMAGES]"
Processing section "[Printer_Drivers]"
Processing section "[Self_Serve]"
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Server role: ROLE_DOMAIN_PDC
Todas as ações estão OK. O tempo em cada estação de trabalho é comparado com o controlador de domínio ( NET TIME \\SMB /SET /Y
no script de inicialização), e posso efetuar logon apenas como Administrador Local. O que posso procurar no meu servidor Samba para não exigir essa solução alternativa estranha?
net view
com o nome vai para uma máquina diferente