Ich habe ein Problem, bei dem ein Windows 2008 R2 Standard (SP1) -Server beim Neustart seine statische IP-Konfiguration verliert. Es ist ein sysprep'd Bild.
Die folgenden Schritte reproduzieren das Problem:
- Stellen Sie die IP mithilfe des SAC mit 'i' ein.
- Verwenden Sie die Win32 EnableStatic () -Methode, um eine IP (und dann SetGateways ()) über PowerShell festzulegen
- Starten Sie neu
Die Maschine startet mit der folgenden Konfiguration:
Ethernet-Adapter LAN-Verbindung: Verbindungsspezifisches DNS-Suffix. :: Link-lokale IPv6-Adresse. . . . . : [...] IPv4-Adresse für die automatische Konfiguration. . : 169.254.152.31 (falsch) Subnetzmaske. . . . . . . . . . . : 255.255.0.0 (falsch, wurde auf / 24 gesetzt) Standard-Gateway . . . . . . . . . : 1.1.1.1 (richtig)
Gelegentlich ist auch das Gateway falsch (0.0.0.0)
Die Images verfügen über ein Skript, das nach Abschluss von sysprep (vor dem Neustart) 'netsh int ip reset' ausführt, sodass das Problem anscheinend nicht behoben werden kann. (Das Problem tritt auch ohne diesen Schritt auf)
Nach dem Neustart wird das Problem durch die Verwendung von 'i' im SAC dauerhaft behoben. (Aber ich würde gerne wissen, warum es nicht ideal ist, 'i' erneut ausführen zu müssen.)
windows-server-2008-r2
windows
Andrew
quelle
quelle
Antworten:
Ich hatte tatsächlich einen Kunden, der ein ähnliches Problem mit einem Image von unserem PXE-Server hatte. Ich verbrachte Monate damit, meinen Kopf gegen den Schreibtisch zu schlagen, um herauszufinden, warum. Am Ende haben wir entschieden, dass der Kunde nur neu installieren muss, da wir die Grundursache nicht finden können. Bis heute führt der Kunde dieses Betriebssystem aus. Was wir getan haben, war ein Powershell-Skript, das beim Start ausgeführt wird und die Benutzeroberfläche als Workaround konfiguriert. Der Kunde ist seitdem zufrieden, aber wir haben einen Hinweis zu diesem Problem.
quelle
Warum nicht einfach den Befehl route mit dem Flag -p (persist) verwenden?
route -p Maske hinzufügen
Dadurch wird sichergestellt, dass die Route einen Neustart überlebt.
quelle
Ich würde versuchen, Netsh zu verwenden, um Ihre NIC-Einstellungen anstelle der GUI festzulegen, um zu sehen, ob dies hilft.
Das Problem könnte mit der Registrierung zusammenhängen. Sehen Sie sich den Schlüssel für Ihr Nic in hklm \ ccc \ services an und prüfen Sie, ob alle statischen Einstellungen angezeigt werden.
quelle