it-artikel:windows:windows-7-8-und-10-zum-holen-einer-neuen-ip-adresse-per-dhcp-zwingen-wie-man-mehrere-kommandozeilen-befehle-hintereinander-verketten-kann

Windows 7/8/10 zum holen einer neuen IP Adresse per DHCP zwingen & Wie man mehrere Kommandozeilen Befehle hintereinander verketten kann

Unter Linux kann man einzelne Kommandozeilenbefehle einfach mit ';' getrennt hintereinander schreiben. Unter Windows seit Windows NT ist das nur mit '&' bzw '&&' möglich. '&' verkettet dabei die Befehle einfach ohne besondere Intelligenz. '&&' hingegen führt das nachfolgende Kommando nur dann aus denn das Vorherige Kommand erfolgreich d.h. ohne Fehler durch lief. Da man bei einer Verkettung von solchen Befehlen meist will dass diese fehlerfrei ablaufen, empfiehlt sich meist die Verwendung von '&&' .

Nun zum eigentlichen Thema: Wie bekomme ich Windows 7 (und ggf. neuer) dazu sich eine neue (vor allem eine Andere) IP Adresse vom DHCP Server holt?

Laut diversen Internet Artikeln in englischer Sprache ist das eigentlich nicht möglich, da sich Windows irgendwo in der Registry die letzte IP Adresse merkt und diese bei neuer Anfrage am DHCP Server wieder von sich aus “vorschlägt”. Jemand fand nun jedoch glücklicherweise heraus, dass das manuelle stoppen und starten des DHCP Clients auf der Workstation Windows diese Information “vergessen lässt” und sich somit tatsächlich eine neue freie IP Adresse vom DHCP Server hold. Das kann für manche Diagnosezwecke sehr praktisch sein.

Der Vorgang besteht aus mehreren Einzelschritten und kann nur mit Administrator-Berechtigung und am schnellsten und einfachsten über die Kommandozeile erreicht werden. Hier die verkettete Kommandozeile:

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

Dabei passiert folgendes:

  1. Bisherige IP Adresse abgeben/aufgeben
  2. DHCP Client Dienst stoppen (davon abhängige Dienste ebenso)
  3. DHCP Client Dienst starten
  4. Frische IP Adresse am DHCP Server anfragen

Axel Werner 2016-08-10 18:35

it-artikel/windows/windows-7-8-und-10-zum-holen-einer-neuen-ip-adresse-per-dhcp-zwingen-wie-man-mehrere-kommandozeilen-befehle-hintereinander-verketten-kann.txt · Last modified: 2022-08-31 12:30 by 127.0.0.1