web-dev-qa-db-fra.com

Forcer le DHCP de Windows à mettre à jour le DNS pour tous les baux actuels

Existe-t-il un moyen de forcer le serveur DHCP de Windows 2008R2 à mettre à jour toutes les entrées DNS pour tous les baux actuels?

(Devinez l'équivalent côté serveur de ipconfig /registerdns)

Nous avons eu un problème de configuration avec notre DNS dynamique et DNS est mal synchronisé avec les baux actuels. Il nous faut des jours pour rattraper notre retard maintenant que nous avons résolu (je pense) le problème d'origine.

7
fukawi2

Je crains que vous n'ayez à aborder cela du côté client. La modification des délais d'attente n'aidera les clients que lors de leur prochaine connexion, généralement après la moitié du temps de location existant, ou parfois pendant le démarrage. Vous pouvez aborder cela en forçant manuellement les clients à s'enregistrer. Vous pourrez peut-être le faire en modifiant certains paramètres de stratégie de groupe ou en exécutant un script pour regrouper "ipconfig/registerdns" sur un groupe de clients.

Si vous insistez pour le faire à partir du serveur, il devrait être possible d'écrire un programme personnalisé pour lire les entrées d'une exportation de bail DHCP et enregistrer les adresses, mais assurez-vous de l'exécuter comme le même compte que DHCP utilise pour les inscriptions, sinon il peut avoir des difficultés à mettre à jour les entrées à l'avenir.

4
GuitarPicker

Pour ce faire, vous pouvez activer le vieillissement/nettoyage DNS.

Veuillez sauvegarder vos DNS et DHCP!

Vous devrez apporter des modifications à 2 endroits:

  1. SERVEUR DNS [Activer le vieillissement/nettoyage pour toutes les zones]

    -Ouvrez votre serveur DNS et ouvrez vos zones

    -Clic droit> Propriétés> onglet Général> Vieillissement

    -Vérifiez le "enregistrements de ressources de l'étape de récupération" -Changez le intervalle de non-rafraîchissement et intervalle de rafraîchissement des jours en heures

Remarque: N'oubliez pas de le ramener à un intervalle approprié lorsque le DNS est mis à jour et vous devez effectuer une autre étape dans le serveur DHCP pour que cela fonctionne.

DNS Image 2. SERVEUR DHCP [Vérifiez les paramètres de mise à jour DNS pour toutes les étendues]

  • Ouvrez votre serveur DHCP et cliquez sur les étendues

  • Faites un clic droit sur votre portée> Cliquez sur Propriétés> Onglet DNS

  • Prenez note de vos paramètres actuels et appliquez les paramètres en surbrillance de l'image ci-dessous

DHCP Image

Remarque: veuillez sauvegarder vos DNS et DHCP avant de changer quoi que ce soit. Cela devrait mettre à jour votre DHCP/DNS

1
zman

Théoriquement, il existe un type de message DHCPFORCERENEW, décrit dans RFC 32 , qui a été créé à cet effet. Mais il n'a pas été largement mis en œuvre chez les clients. Les clients devraient implémenter l'authentification DHCP pour éviter que les messages malveillants DHCPFORCERENEW ne déconnectent les clients.

Vous pouvez désactiver et réactiver les ports de votre commutateur, si vous disposez d'un commutateur géré approprié. Ou, débranchez et reconnectez physiquement les clients de votre commutateur.

0
Craig McQueen