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"
Réponses:
Après beaucoup d'essais et d'erreurs, j'ai finalement compris les commandes.
J'ai posté ceci comme une réponse pour aider quelqu'un d'autre à l'avenir
Ajoutez d’abord les enregistrements A pour le nouveau nom (dans mon cas, je remplace raspberrypi par AD01)
Ajouter le nouveau nom de l'ordinateur dans le DNS
Mettre à jour l'entrée NameServer
Maintenant, mettez à jour l'enregistrement SOA, commencez par interroger le DNS pour obtenir le numéro de série.
ceci renverra l’entrée SOA actuelle, les parties importantes sont en gras:
Ensuite, utilisez ces informations pour mettre à jour l'entrée (le format correspond à la tentative d'actualisation de série de l'e-mail ns expire minttl) à partir de la sortie ci-dessus et n'oubliez pas la fin. sur les entrées !!!
la source