J'ai un problème où un serveur Windows 2008 R2 Standard (SP1) perd sa configuration IP statique lors d'un redémarrage. C'est une image sysprep'd.
Les étapes suivantes reproduisent le problème:
- À l'aide du SAC, définissez l'IP à l'aide de «i»
- Utilisez la méthode Win32 EnableStatic () pour définir une adresse IP (puis SetGateways ()) via PowerShell
- Redémarrer
La machine démarre avec la configuration suivante:
Adaptateur Ethernet Connexion au réseau local: Suffixe DNS spécifique à la connexion. : Adresse IPv6 de liaison locale. . . . . : [...] Adresse IPv4 d'autoconfiguration. . : 169.254.152.31 (incorrect) Masque de sous-réseau. . . . . . . . . . . : 255.255.0.0 (incorrect, a été défini sur / 24) Passerelle par défaut. . . . . . . . . : 1.1.1.1 (correct)
Parfois, la passerelle est également incorrecte (0.0.0.0)
Les images ont un script qui exécute «netsh int ip reset» après la fin de sysprep (avant le redémarrage), il semble donc que cela ne résout pas le problème. (le problème se produit également sans cette étape)
Après le redémarrage, l'utilisation de «i» sur le SAC résout le problème de manière permanente. (Mais j'aimerais connaître la cause profonde car avoir à exécuter à nouveau "i" n'est pas idéal)