-
Etapa 1: verifique a configuração do Kerberos no Controlador de Domínio Primário (D / C).
$> cat /etc/krb5.conf default_realm = yourdomain.com dns_lookup_realm = true dns_lookup_kdc = true
-
Etapa 2: atualize
/etc/resolv.conf
com o endereço do seu Servidor DNS (igual ao seu D / C Primário.) Faça isso no PDC.$> cat /etc/resolv.conf search yourdomain.com nameserver XXX.XXX.XXX.XXX
-
Passo 3: Atualize
/etc/resolv.conf
no seu D / C secundário para apontar para o seu PDC.$> echo "search yourdomain.com" >> /etc/resolv.conf $> echo "nameserver XXX.XXX.XXX.XXX >> /etc/resolv.conf
-
Passo 4: Se a sua versão SMB for 4.1, NÃO EXECUTE O COMANDO:
$ samba-tool domain join yourdomain.com DC \ -Uadministrator --realm=yourdomain.com
-
Etapa 5: Se a etapa anterior tiver causado um erro, certifique-se de ter os pacotes
libattr
elibacl
e, em seguida, remonte seu arquivo e atualize seu/etc/fstabs
para permanência. Se isso não funcionar, adicione o parâmetro--use-ntvs
ao comando domain join. -
Etapa 6: verifique a resolução do domínio.
$> nslookup sdc.yourdomain.com Server: XXX.XXX.XXX.XXX Address: XXX.XXX.XXX.XXX
Se o seu SDC não puder ser resolvido, adicione uma entrada ao arquivo:
/usr/local/samba/private/dns/example.com.zone
:
sdc IN A XXX.XXX.XXX.XXX
Reinicie o DNS:
$> service named restart
Do PDC:
$> nslookup sdc.example.com
Server: XXX.XXX.XXX.XXX
Address: XXX.XXX.XXX.XXX#XX
Verifique se objectGUID
pode ser resolvido para o novo nome do host para o SDC.
$> ldbsearch -H /usr/local/samba/private/sam.ldb '(invocationid=*)' \
--cross-ncs object guid
dn: CN=NTDS Settings, CN=TEST, CN=SERVERS,
CN=Default-First-Site-Name,CN=Sites,CN=Configuration, DC=example.com,DC=com
objectGUID: XXXXXXXX-XXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
# ... Records 2
... SAME STUFF
... objectGUID ''-''-''-''-''-''-''
Atualizar registro DNS:
$>samba-tool dns add PDC-IP _msdcs.yourdomain.com $GUID CNAME \
sdc.yourdomain.com --UAdministrator
Editar arquivo de zona para adicionar GUID.
No arquivo: /usr/local/samba/private/dns/yourdomain.com.zone
:
$GUID. IN CNAME sdc
Reinicie o NAMED
$> service named restart
Agora tente o comando novamente:
$ host -t NAME $GUID._msdcs.example.com
Atualize seu SDC /etc/resolv.conf
para apontar para si e para o PDC
### /etc/resolv.conf
search yourdomain.com
nameserver $PDC_IP
nameserver $SDC_IP
Inicie o samba no SDC.