J'ai tenté de joindre un ordinateur Windows au domaine que j'ai créé sur un framboise à l'aide de SAMBA4.
En rejoignant, j'obtiens l'erreur suivante:
Les contrôleurs de domaine suivants ont été identifiés par la requête: raspberrypi.mydomain.local Toutefois, aucun contrôleur de domaine n'a pu être contacté.
La raison en est que le nom de la machine n'est PAS raspberrypi mais quelque chose d'autre (AD01)
faire une vérification du DNS retourne ce qui suit
samba-tool dns query localhost mydomain.local @ ALL -U administrator
Global parameter tls enabled found in service section!
Global parameter tls keyfile found in service section!
Global parameter tls certfile found in service section!
Cannot do GSSAPI to an IP address
Password for []:
Name=, Records=3, Children=0
SOA: serial=1, refresh=900, retry=600, expire=86400, minttl=3600, ns=raspberrypi.mydomain.local., email=hostmaster.mydomain.local. (flags=600000f0, serial=1, ttl=3600)
NS: raspberrypi.mydomain.local. (flags=600000f0, serial=1, ttl=900)
A: 192.168.31.10 (flags=600000f0, serial=1, ttl=900)
Name=_msdcs, Records=0, Children=0
Name=_sites, Records=0, Children=1
Name=_tcp, Records=0, Children=4
Name=_udp, Records=0, Children=2
Name=DomainDnsZones, Records=0, Children=2
Name=ForestDnsZones, Records=0, Children=2
Name=raspberrypi, Records=1, Children=0
A: 192.168.31.10 (flags=f0, serial=1, ttl=900)
Comment changer le DNS ci-dessus pour qu'il pointe vers le nom d'ordinateur correct?
J'ai réussi à changer l'entrée du serveur de noms avec la commande suivante,
samba-tool dns update localhost mydomain.local @ NS raspberrypi.mydomain.local AD01.mydomain.local -U Administrator
toutefois, l'entrée SOA refuse de changer en affichant l'erreur "Erreur: l'enregistrement n'existe pas". Il s'agit de la commande que j'exécute:
samba-tool dns update localhost mydomain.local @ SOA "raspberrypi.mydomain.local hostmaster.mydomain.local 1 900 600 86400 3600" "AD01.mydomain.local hostmaster.mydomain.local 1 900 600"