web-dev-qa-db-fra.com

Enregistrez un enregistrement pour ma boîte Linux sur mon serveur DNS / DHCP Windows 2008

J'ai un réseau principalement Windows: serveur Windows 2008 (avec DNS/DHCP ainsi que AD) et diverses machines Windows (serveurs, XP, 7). Je sais essayer d'ajouter quelques cases Linux et je ne peux pas les faire apparaître sur le serveur DNS.

J'utilise Ubuntu 11.04 (client et serveur). Les boîtes Ubuntu ne font pas partie du domaine si Samba ou quoi que ce soit.

J'ai vu de nombreuses réponses conflictuelles sur Internet, y compris ce site: l'enregistrement est-il effectué par la boîte Linux ou par le serveur DHCP?

J'ai essayé ce qui suit:

  1. Sur la boîte Linux, sur /etc/dhcp/dhclient.conf, J'avais: send Host-name "ubuntubox".
  2. Également essayé des domaines entièrement qualifiés, c'est-à-dire send Host-name "ubuntubox.mydomain.local (Question latérale: laquelle est correcte?)
  3. Sur le serveur Windows, dans la configuration DHCP, cliquez avec le bouton droit de la souris sur la zone -> Propriétés -> DNS onglet -> cochée Dernière case à cocher (mise à jour dynamique ...).

Quoi qu'il en soit ... rien n'a aidé.

Une autre question secondaire: pourquoi ai-je les deux /etc/dhcp3 Et /etc/dhcp Sur ma boîte Linux? Seul le dernier dossier a dhclient.conf (Malgré des remarques communes sur le Web).

En outre, est Sudo dhclient -r Vraiment l'équivalent de ipconfig /renew? Autant que je puisse dire que cela ne fait rien.

13
Uri

après avoir votre configuration de votre PC Linux

  • pour Debian: /etc/dhcp/dhclient.conf -> Envoyer un nom d'hôte "YourHostName";

  • pour RHEL:/etc/sysconfig/scripts de réseau

Allez sur vous Windows 2008 (R2) Server: Server Manager -> Server DHCP -> Votre serveur -> IPv4 -> Propriétés. Allez à l'onglet DNS et vérifiez la dernière option - mettre à jour de manière dynamique les enregistrements DNS A et PTR pour .... NT 4.0

Ensuite, allez à l'onglet Avancé: DNS Dynamic Mises à jour d'enregistrement des informations d'enregistrement - Les informations d'identification et définissent les informations d'identification de quel nom DHCP mettront à jour les enregistrements DNS. (Sans cela, il n'a pas eu de travail) Alexey

13
Alexey

Il y a quelques façons que cela peut arriver; Il y a des avantages et des inconvénients à chaque approche.

Le premier est le moyen "simple" de le faire (ce qui signifie simplement moins de pièces mobiles); Avoir les boîtes Ubuntu envoyer des commandes de mise à jour DNS sur le serveur DNS. nsupdate est le moyen pour cela, c'est dans le paquet Dnsutils. La principale mise en garde ici est que les mises à jour non authentifiées devront être activées dans vos zones DNS, ce qui peut poser un joli risque de sécurité - noms que les applications/systèmes comme utiliser pour la découverte de services ("WPAD", "Teredo", "Teredo". ") sont mûrs pour le détournement.

La deuxième option consiste à configurer le service DHCP pour injecter les enregistrements pour vous. On dirait que c'est ce que vous essayiez de faire. Certaines choses à vérifier pour faire ce travail comme vous attendez:

  • Assurez-vous que la zone DNS a des mises à jour dynamiques sécurisées activées.
  • Vérifiez que vous avez "à jour de manière dynamique des enregistrements DNS A et PTR pour les clients DHCP qui ne demandent pas de mises à jour" SET
  • Vérifiez que vous utilisez le paramètre "Toujours" pour l'enregistrement dynamique sur le serveur DHCP
  • Assurez-vous que vous envoyez les clients DHCP un suffixe DNS - le serveur DHCP ne peut pas mettre à jour DNS s'il n'a pas de zone pour les mettre dans. (Le nom d'hôte que vous envoyez dans votre dhclient.conf devrait être un nom de domaine entièrement qualifié; cela pourrait être pourquoi cela ne fonctionne pas)

Oh, et en supposant que votre DNS soit intégré à l'annonce, ne combinez pas les deux méthodes - vous vous retrouverez avec des problèmes d'autorisations d'objet AD lorsque le serveur DHCP tente de mettre à jour quelque chose déjà inséré par l'hôte.

9
Shane Madden

S'il vous plaît Cochez cette réponse , cela fournira une méthode pour ajouter votre hôte à n'importe quel serveur DNS. Cependant, je dois indiquer que généralement le serveur DHCP enregistre automatiquement les clients assignés, à moins que (a) votre nom d'hôte n'est incorrect ou manquant ou (b) votre serveur DHCP n'est pas chargé de le faire.

Votre portée sur le serveur DHCP doit avoir des mises à jour activées.

enter image description here

0
fcm