Olá,
Acredito que a ausência de um arquivo netlogon.bat, no seu caso, não deveria ser um impeditivo para um login no domínio e nem de causar um erro de DNS.
Basicamente, o que o netlogon.bat faz é mapear na estação Windows que faz o login, as pastas compartilhadas na rede. Se você não o criou, é fácil achar por aí na net um exemplo. Ele deve ser criado com o bloco de notas do Windows e copiado para a pasta /var/samba/netlogon.
Verifique também no Yast se os serviços smb e nmb estão subindo na inicialização da máquina.
Verifiquei também a sua seção [global] e achei dois pequenos erros nas seguintes linhas:
preferred master - yes
encrypt password = yes
Deixe-as assim:
preferred master = yes
encrypt passwords = yes
Se com os procedimentos acima, você ainda não conseguiu adicionar a máquina ao domínio, faça um teste. Remova temporariamente a linha "logon script = netlogon.bat" e também o compartilhamento [netlogon] e veja se resolve o problema do erro de DNS.
Espero ter ajudado.
Abraços,
Yar