2012-09-05 23:51:34 +0000 2012-09-05 23:51:34 +0000
47
47

Comment forcer Windows 7 à demander une "nouvelle" adresse IP au serveur DHCP ?

Je suis en train de résoudre un problème avec ma configuration DHCP, et j'ai besoin que ma machine Windows demande une “nouvelle” adresse IP, afin que je puisse voir quelle adresse le serveur DHCP donne par défaut. Quand je fais ipconfig /release suivi de ipconfig /renew, Windows “propose” son ancienne adresse IP au serveur DHCP (juste vérifié avec Wireshark, le message initial “DHCP Discover” a l'option-50 (adresse IP demandée) avec l'ancienne IP de la machine Windows).

J'ai essayé de désactiver/activer l'adaptateur réseau. Même comportement.

Question: Comment puis-je forcer Windows à simplement demander une nouvelle adresse IP, sans proposer son ancienne adresse IP.

Réponses (8)

30
30
30
2013-09-19 18:00:46 +0000

L'exécution de net stop dhcp puis de net start dhcp semble fonctionner sur mon système de test Windows 7. Le paquet de découverte DHCP qui en résulte n'inclut pas l'option 50.

Je suppose que c'est à vous de choisir si vous voulez d'abord exécuter ipconfig /release afin de signaler au serveur DHCP que l'adresse IP est disponible (cela devrait supprimer le bail existant sur le serveur DHCP).

Donc, pour résumer, tout le processus serait (dans une fenêtre cmd Administrator) :

ipconfig /release
net stop dhcp
net start dhcp
ipconfig /renew

Si vous vouliez indiquer seulement une connexion correspondant à Local* (par exemple, Local Area Connection), alors vous pourriez faire :

ipconfig /release Local*
net stop dhcp
net start dhcp
ipconfig /renew Local*

17
17
17
2013-05-27 07:17:24 +0000

Cela fonctionnera :

Si votre pilote Ethernet le prend en charge, vous pouvez modifier l’ adresse MAC sur le NIC . C'est généralement une procédure relativement indolore. Ensuite, ipconfig /renew devrait vous donner une nouvelle adresse IP.

15
15
15
2012-09-06 00:47:24 +0000

Il n'y a pas de procédure qui en vaille la peine. Elle est stockée dans une clé de registre, mais cette partie du registre est mise en cache pendant que le sous-système du réseau fonctionne. Il faudrait donc arrêter le système, démarrer une autre installation du système d'exploitation, monter le registre, supprimer la clé, puis redémarrer dans l'installation d'origine du système d'exploitation. La clé est DhcpIPAddress mais elle n'est utilisée que lors des redémarrages, vous ne pouvez donc pas la modifier.

La désinstallation et la réinstallation de l'adaptateur réseau peuvent fonctionner.

6
6
6
2015-01-08 17:42:01 +0000

J'ai trouvé cette solution ici.

  1. Réinitialiser WinSock et la pile TCP/IP a. Ouvrir une invite de commande en tant qu'administrateur b. Réinitialiser les entrées WINSOCK : netsh winsock reset catalog c. Réinitialiser la pile TCP/IP : netsh int ip reset reset.log d. Redémarrer la machine (vous pouvez exécuter les deux commandes en premier, j'ai tendance à mettre plusieurs commandes dans le bloc-notes et ensuite copier et coller dans la fenêtre de commande).

  2. Renouvelez votre IP Configurez vos paramètres d'IP, qu'ils soient statiques ou dynamiques, et c'est tout

4
4
4
2012-09-06 05:06:32 +0000

Vous pouvez essayer de configurer le serveur DHCP pour qu'il donne des adresses dans une plage qui exclut l'ancienne adresse. Par exemple, si l'ancienne adresse est x.x.x.101, définissez une plage de x.x.x.120 à 130. Je sais que vous souhaitez déterminer un comportement par défaut du serveur, donc cela peut ne pas être utile si cela modifie la chose que vous voulez déterminer.

3
3
3
2014-08-06 15:09:21 +0000

Étape 1. Notez l'adresse IP dont vous voulez vous débarrasser sur le client :

ipconfig /release
run net stop dhcp

Étape 2. Sur le deuxième ordinateur, attribuez temporairement une adresse IP manuelle que vous avez notée à l'étape 1. Sur le premier ordinateur où vous essayez de modifier la réservation DHCP :

net start dhcp
ipconfig /renew

Étape 3. Le premier ordinateur va maintenant recevoir la prochaine adresse IP que le DHCP offrira. Supprimez l'adresse statique sur la machine secondaire en revenant au réglage DHCP.

2
2
2
2013-05-27 06:41:05 +0000

Je viens de trouver une solution de contournement. Il faut cependant changer la configuration du serveur DHCP :

  • Eteindre le système fautif (ou juste désactiver la carte réseau)
  • Supprimer le bail sur le serveur DHCP (optionnel, selon le serveur)
  • Configurer un enregistrement pour l'adresse IP d'origine (en utilisant une adresse MAC aléatoire)
  • Démarrer le client (ou réactiver la carte réseau)
  • Supprimer l'enregistrement factice
1
1
1
2017-07-16 07:31:37 +0000

Le moyen le plus simple que j'ai trouvé pour forcer le repos de l'IP, est d'assigner la même IP DHCP à un autre PC comme IP statique, voici les étapes :

  1. Notez votre IP DHCP
  2. Eteignez votre PC
  3. Assignez l'IP à un autre PC en tant qu'IP statique
  4. Démarrez votre PC
  5. L'IP sera changée automatiquement.

Cela peut être fait en utilisant des adaptateurs Ethernet et WIFI ainsi qu'au lieu d'utiliser deux PC.