Ich behebe ein bestimmtes Problem mit meiner DHCP-Konfiguration und möchte, dass mein Windows-Computer nach einer "neuen" IP-Adresse fragt, damit ich sehen kann, welche Adresse der DHCP-Server standardmäßig angibt.
Wenn ich ipconfig /release
gefolgt von ipconfig /renew
Windows „schlägt“ seine alte IP - Adresse an den DHCP - Server (nur mit Wireshark überprüft, initial „DHCP - Discover“ -Meldung Option-50 (angeforderte IP - Adresse) mit Windows - Rechnern alten IP hat).
Es wurde versucht, den Netzwerkadapter zu deaktivieren / zu aktivieren. Gleiches Verhalten.
Frage: Wie kann ich Windows zwingen, nur eine neue IP-Adresse anzufordern, ohne die alte IP-Adresse vorzuschlagen?
windows
networking
dhcp
haimg
quelle
quelle
Antworten:
Es gibt kein Verfahren, das den Aufwand wert ist. Es ist in einem Registrierungsschlüssel gespeichert, aber dieser Teil der Registrierung wird zwischengespeichert, während das Netzwerksubsystem ausgeführt wird. Sie müssen also das System herunterfahren, eine andere Betriebssysteminstallation starten, die Registrierung bereitstellen, den Schlüssel löschen und dann die ursprüngliche Betriebssysteminstallation neu starten. Der Schlüssel ist DhcpIPAddress , wird jedoch nur für Neustarts verwendet, sodass Sie ihn nicht ändern können.
Das Deinstallieren und Neuinstallieren des Netzwerkadapters funktioniert möglicherweise.
quelle
Läuft
net stop dhcp
undnet start dhcp
scheint dann auf meinem Windows 7-Testsystem zu funktionieren. Das resultierende DHCP-Erkennungspaket enthält Option 50 nicht.Ich denke, es ist Ihre Wahl, wenn Sie zuerst ausgeführt werden möchten,
ipconfig /release
um dem DHCP-Server zu signalisieren, dass die IP-Adresse verfügbar ist (es sollte die vorhandene Lease auf dem DHCP-Server entfernen).Zusammenfassend wäre der gesamte Prozess (in einem Administrator- Cmd-Fenster):
Wenn Sie nur eine passende Verbindung angeben möchten
Local*
(z. B. LAN-Verbindung ), können Sie Folgendes tun:quelle
ipconfig/release
dannnet stop dhcp
dannnet start dhcp
dannipconfig/renew
und ich bekam eine neue Adresse.ipconfig /renew Local*
druckt einfach die Schnittstelleninformationen aus, als hätte ichipconfig
keine Argumente eingegeben . Edit: nein! Es druckt die Informationen (für alle Schnittstellen, nicht nur für diejenigen, die mit Local * übereinstimmen) und erneuert den Mietvertrag.Das wird funktionieren:
Wenn Ihr Ethernet - Treiber unterstützt wird , können Sie die ändern MAC - Adresse auf dem NIC . Es ist in der Regel ein relativ schmerzfreier Vorgang. Dann
ipconfig /renew
solltest du eine neue IP Adresse geben.quelle
Ich habe diese Lösung hier gefunden.
WinSock und TCP / IP Stack zurücksetzen
a. Öffnen Sie eine Eingabeaufforderung als Administrator.
B. Zurücksetzen WINSOCK Einträge:
netsh winsock reset catalog
c. TCP / IP-Stack zurücksetzen:
netsh int ip reset reset.log
d. Starten Sie den Computer neu (Sie können beide Befehle zuerst ausführen, ich neige dazu, mehrere Befehle in den Editor zu schreiben und sie dann zu kopieren und in das Befehlsfenster einzufügen).
IP
erneuern Konfigurieren Sie Ihre IP-Einstellungen, egal ob statisch oder dynamisch, und wir sind fertig
quelle
Sie können versuchen, den DHCP-Server so zu konfigurieren, dass Adressen in einem Bereich ausgegeben werden, der die alte Adresse ausschließt. Wenn die alte Adresse beispielsweise xxx101 lautet, legen Sie den Bereich auf xxx120 bis 130 fest. Ich weiß, dass Sie daran interessiert sind, ein Standardverhalten des Servers zu bestimmen. Dies ist daher möglicherweise nicht hilfreich, wenn es genau das ändert, was Sie bestimmen möchten.
quelle
Schritt 1. Notieren Sie sich die IP-Adresse, die Sie auf dem Client entfernen möchten:
Schritt 2. Weisen Sie auf dem zweiten Computer vorübergehend eine manuelle IP-Adresse zu, die Sie in Schritt 1 notiert haben. Auf dem ersten Computer, auf dem Sie versuchen, die DHCP-Reservierung zu ändern:
Schritt 3. Der erste Computer erhält nun die nächste IP-Adresse, die DHCP anbietet. Entfernen Sie die statische Adresse auf dem sekundären Computer, indem Sie zurück zur DHCP-Einstellung wechseln.
quelle
Ich habe gerade eine Problemumgehung gefunden. Es ist jedoch eine Änderung der DHCP-Serverkonfiguration erforderlich:
quelle
Die einfachste Möglichkeit, das Erzwingen des Zurücksetzens der IP zu erzwingen, besteht darin, dieselbe DHCP-IP einem anderen PC als statische IP zuzuweisen. Im Folgenden sind die Schritte aufgeführt:
Dies kann auch mithilfe von Ethernet- und WIFI-Adaptern erfolgen, anstatt zwei PCs zu verwenden.
quelle