Modification du nom de l'ordinateur sur le serveur DNS SAMBA4 AD


0

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"

J'ai réussi à modifier l'entrée NS, mais je n'arrive pas à comprendre comment modifier l'enregistrement SOA, continue d'affirmer que l'entrée est introuvable.
Neo

Réponses:


0

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

samba-tool dns add localhost mydomain.local AD01 A 192.168.31.10 -U Administrator

Mettre à jour l'entrée NameServer

samba-tool dns update localhost mydomain.local @ NS raspberrypi.mydomain.local AD01.mydomain.local -U Administrator

Maintenant, mettez à jour l'enregistrement SOA, commencez par interroger le DNS pour obtenir le numéro de série.

samba-tool dns query localhost mydomain.local @ ALL -U Administrator

ceci renverra l’entrée SOA actuelle, les parties importantes sont en gras:

SOA: série = 4 , actualisation = 900 , nouvelle tentative = 600 , expiration = 86400 , minttl = 3600 , ns = raspberrypi.mydomain.local. , email = hostmaster.mydomain.local. (flags = 600000f0, serial = 4, ttl = 3600)

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 !!!

samba-tool dns update localhost mydomain.local @ SOA 'raspberrypi.mydomain.local hostmaster.mydomain.local 4 900 600 86400 3600' 'AD01.mydomain.local hostmaster.mydomain.local 4 900 600 86400 3600' -U Administrator
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.