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)
Réponses:
En fait, j'avais un client qui avait un problème similaire à partir d'une image de notre serveur PXE. J'ai passé des mois à me cogner la tête contre le bureau pour comprendre pourquoi. Nous avons fini par décider que le client avait juste besoin de réinstaller car nous ne pouvons pas trouver la cause première. À ce jour, le client exécute toujours ce système d'exploitation. Ce que nous avons fait, c'était un script PowerShell qui s'exécute au démarrage et qui configure l'interface en tant que solution de contournement et le client est satisfait depuis, mais nous avons une note à ce sujet pour ce problème.
la source
Pourquoi ne pas simplement utiliser la commande route avec le drapeau -p (persist).
route -p ajouter un masque
Cela garantira que l'itinéraire survit à un redémarrage.
la source
J'essaierais d'utiliser netsh pour définir vos paramètres NIC plutôt que l'interface graphique pour voir si cela aide.
Le problème peut être lié au registre. Jetez un œil à la clé de votre nic dans hklm \ ccc \ services et voyez si elle affiche tous vos paramètres statiques.
la source