5 votes

Arrêter le client DHCP de recevoir l'ancienne adresse IP sur une nouvelle VLAN

J'ai un serveur DHCP qui fonctionne sous Windows Server 2008 R2. Il est configuré avec un Superscope qui contient 5 étendues membres. Une étendue pour chacun de mes sous-réseaux.

Voici le problème, si je suis sur le VLAN 12, j'obtiens une adresse IP du VLAN 12 mais si je débranche mon ordinateur portable et que je me déplace vers un port qui est sur le VLAN 1 et que je me reconnecte, rien ne fonctionne. Cela a du sens car mon ordinateur portable a toujours l'adresse IP du VLAN 12. Je lance un ipconfig /release suivi d'un renouvellement mais j'obtiens la même adresse IP qui est toujours une adresse du VLAN 12 !

Je suppose que c'est parce que mon ordinateur portable demande à avoir la même adresse IP. Comment puis-je faire en sorte que mon ordinateur portable ne demande pas la même IP ? Ou mieux encore, comment puis-je configurer le DHCP pour savoir que l'ordinateur portable est sur un autre VLAN et ne pas lui donner la même IP ?

7voto

EtienneT Points 1552

Je ne suis pas sûr pourquoi vous utilisez des superscopes du tout puisque vous utilisez des VLANS..

Vous devriez essayer d'utiliser un relais DHCP sur le routeur qui connecte tous ces VLANS - je suis assez sûr que ça va marcher pour vous.

1 votes

Je suis d'accord. Les super plages sont destinées aux multinets, ce qui n'est pas le scénario prévu ici. technet.microsoft.com/en-us/library/dd759168.aspx

3voto

Shane Madden Points 112034

Êtes-vous absolument sûr que c'est votre ordinateur portable qui conserve l'IP, et non le serveur DHCP qui attribue de manière trompeuse la même IP car il a déjà un bail pour cette adresse MAC (mais sur un vlan différent) ? Parce que vous obtenez toujours la même IP lors d'un renouvellement manuel, je dirais que le serveur DHCP est en cause ici.

Le système client devrait abandonner son IP DHCP lorsqu'il perd une connexion sur l'interface, mais vérifiez en vérifiant l'adresse entre la déconnexion et la reconnexion sur l'autre vlan. Et n'hésitez pas à être vraiment sûr en capturant la conversation de renouvellement avec Wireshark.

Mais, il semble que le problème soit le serveur DHCP - sur quel logiciel de serveur DHCP fonctionne-t-il, et comment est-il configuré ? Et comment votre relais est-il configuré pour envoyer les demandes au serveur depuis les différents vlans ?

2voto

bogsle Points 21

Cette réponse suppose que vous avez déjà configuré IP-Helper pour relayer les demandes DHCP et attribué le VLAN correct aux ports sur le(s) commutateur(s).

Supprimez le DHCP Superscope sur Windows 2008 R2, ne pas utiliser de Superscope. Ne vous inquiétez pas, la suppression du Superscope ne supprimera pas les sous-réseaux. Ensuite, allez dans les propriétés de chaque sous-réseau, allez dans l'onglet Avancé et sélectionnez "Les deux" pour Attribuer des adresses IP dynamiquement aux clients. Choisissez "Illimité" pour Durée du bail aux clients BOOTP. Ensuite, cliquez sur Appliquer puis sur OK.

Libérez et renouvelez l'adresse IP sur les postes de travail clients.

Ils devraient maintenant obtenir la bonne IP pour leur VLAN correspondant.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X