Zum Hauptinhalt springen

PXE-Server unter Windows Server 2019: Konfiguration und Installation

Wenn Sie einen PXE-Server unter Windows Server 2019 erstellen, können Sie Betriebssysteme und andere Anwendungen remote über das Netzwerk starten. PXE (Preboot Execution Environment) ist ein spezielles Netzwerkprotokoll, mit dem Computer anstelle eines normalen Startgeräts wie einer Festplatte oder einer CD von einer Netzwerkverbindung booten können.

Die Installation eines PXE-Servers unter Windows Server 2019 umfasst mehrere Schritte. Zuerst müssen Sie Windows Deployment Services (WDS) installieren und konfigurieren. Mit diesem Dienst können Sie Betriebssysteme über ein Netzwerk auf Remotecomputern bereitstellen. Anschließend müssen Sie den PXE-Server selbst konfigurieren, indem Sie die Starteinstellungen für verschiedene Betriebssysteme und andere Startabbilder angeben.

Nachdem Sie den PXE-Server unter Windows Server 2019 installiert und konfiguriert haben, können Sie die Betriebssysteme remote auf die Computer in Ihrem Netzwerk laden. Dies kann besonders in großen Organisationen nützlich sein, in denen Sie das Betriebssystem schnell auf mehreren Computern gleichzeitig bereitstellen oder aktualisieren müssen. Darüber hinaus kann der PXE-Server verwendet werden, um andere Startabbilder zu laden, z. B. Dienstprogramme zur Systemdiagnose und -wiederherstellung.

Das Einrichten eines PXE-Servers unter Windows Server 2019 kann für unerfahrene Benutzer eine schwierige Aufgabe sein, aber eine genaue Abfolge von Aktionen und Anpassungen wird diesen Prozess einfacher machen. Mit dem PXE-Server unter Windows Server 2019 können Sie die Verwaltung und Wartung von Computern in Ihrem Netzwerk vereinfachen und die Leistung und Effizienz Ihrer IT-Infrastruktur verbessern.

Erforderliche Hardware für die Installation des PXE-Servers

Um einen PXE-Server unter Windows Server 2019 zu installieren und zu konfigurieren, benötigen Sie die folgende Hardware:

AusrüstungDie Beschreibung
ServerEin Desktop- oder Servercomputer, auf dem Windows Server 2019 installiert ist. Sie benötigen genügend Arbeitsspeicher und CPU-Leistung, um sicherzustellen, dass der Server ordnungsgemäß funktioniert.
NetzwerkkarteEine PXE-fähige Netzwerkkarte (Preboot Execution Environment). Dies ist eine Voraussetzung für den Betrieb des PXE-Servers. Stellen Sie sicher, dass Ihre Netzwerkkarte dieser Anforderung entspricht.
Ethernet-KabelEin robustes Ethernet-Kabel, das für die Verbindung des Servers mit anderen Computern oder Netzwerkgeräten geeignet ist.
RouterEin Router oder Switch, der eine Netzwerkverbindung zwischen Ihrem Server und anderen Geräten im Netzwerk ermöglicht.

Stellen Sie sicher, dass die erforderliche Hardware bereit und funktionsfähig ist, bevor Sie mit der Installation und Konfiguration des PXE-Servers unter Windows Server 2019 beginnen.

Schritte zum Installieren und Konfigurieren eines PXE-Servers unter Windows Server 2019

Im Folgenden sind die grundlegenden Schritte zum Installieren und Konfigurieren eines PXE-Servers aufgeführt:

  1. Installieren Sie die Windows Deployment Services (WDS)-Serverrolle. Öffnen Sie dazu den "Server Manager", wählen Sie "Add Roles and Features" und wählen Sie "Windows Deployment Services" aus der Liste zur Auswahl aus.
  2. Führen Sie nach der Installation der Rolle die "Windows Deployment Services Console" aus, und konfigurieren Sie WDS. Befolgen Sie die Anweisungen des Konfigurations-Assistenten, einschließlich der Auswahl eines Speicherorts für Betriebssystemabbilder.
  3. Fügen Sie die Betriebssystemabbilder zu WDS hinzu. Öffnen Sie dazu die Windows Deployment Services Console, klicken Sie mit der rechten Maustaste auf den Ordner "Boot Images" und wählen Sie "Boot Image hinzufügen". Geben Sie den Pfad zur Betriebssystemabbilddatei an, und schließen Sie das Hinzufügen ab.
  4. Konfigurieren Sie die Betriebssystemabbilder. Öffnen Sie dazu die Windows Deployment Services Console, klicken Sie mit der rechten Maustaste auf das Betriebssystemabbild und wählen Sie Eigenschaften aus. Legen Sie die erforderlichen Einstellungen fest, z. B. den Namen des Images, die Beschreibung und die Bereitstellungsoptionen.
  5. Konfigurieren Sie den DHCP-Server für die Übertragung von PXE-Boot-Einstellungen. Wenn sich der PXE-Server auf demselben Computer wie der DHCP-Server befindet, wird diese Einstellung möglicherweise weggelassen.
  6. Starten Sie die PXE-Clients neu, und wählen Sie aus dem Netzwerk booten aus. Wenn Sie den Computer das nächste Mal starten, wird der PXE-Server gefunden und der Startvorgang des Betriebssystemabbilds vom Server wird gestartet.

Nach Abschluss dieser Schritte ist der PXE-Server bereit, das Betriebssystem auf verbundenen Clients über das Netzwerk bereitzustellen. Das Einrichten und Verwenden eines PXE-Servers kann die Installation des Betriebssystems auf zahlreichen Computern erheblich vereinfachen und dem Systemadministrator Zeit sparen.

Konfigurieren der Systemanforderungen für den Betrieb des PXE-Servers

Damit der PXE-Server unter Windows Server 2019 erfolgreich ausgeführt werden kann, müssen die folgenden Systemanforderungen erfüllt sein:

  • Ein Computer oder ein virtueller Computer, auf dem Windows Server 2019 ausgeführt wird.
  • Ein Prozessor mit Unterstützung für x86- oder x64-Architektur.
  • Mindestens 2 GB RAM.
  • Mindestens 40 GB freier Festplattenspeicher.
  • Ein Netzwerkadapter, der mit einem Netzwerk mit Internet- oder LAN-Zugang verbunden ist.
  • Ein aktivierter DHCP-Server im Netzwerk, der IP-Adressen an Clients verteilt.

Anmerkung: Es wird empfohlen, einen Server mit ausreichenden Ressourcen zu verwenden, insbesondere wenn Sie eine große Anzahl von Clients gleichzeitig bedienen möchten.

Installieren und Konfigurieren der erforderlichen Komponenten für den PXE-Server

Führen Sie die folgenden Schritte aus, um einen PXE-Server unter Windows Server 2019 zu installieren und zu konfigurieren:

1. Installieren und Konfigurieren eines DHCP-Servers

Bevor Sie einen PXE-Server installieren, müssen Sie einen DHCP-Server installieren und konfigurieren. Der DHCP-Server ist für die Ausgabe von IP-Adressen an Clients verantwortlich, die mit dem Netzwerk verbunden sind. Gehen Sie folgendermaßen vor, um einen DHCP-Server zu installieren:

  1. Öffnen Sie den Server-Manager unter Windows Server 2019.
  2. Wechseln Sie zu Verwalten -> Rollen und Features hinzufügen.
  3. Wählen Sie im Installationsassistenten die Option "Rollendienste" (Role-based or feature-based installation) aus.
  4. Wählen Sie Ihren Server aus der Serverliste aus.
  5. Geben Sie in der Suchleiste "DHCP-Server" ein und wählen Sie ihn aus.
  6. Bestätigen Sie die Installation und warten Sie, bis der Vorgang abgeschlossen ist.

2. Installieren und Konfigurieren eines WDS-Servers

Nachdem Sie den DHCP-Server installiert und konfiguriert haben, müssen Sie den WDS-Server installieren und konfigurieren. Der WDS-Server ist für das Laden von Betriebssystemabbildern und anderen Komponenten für PXE-Clients verantwortlich. Gehen Sie folgendermaßen vor, um einen WDS-Server zu installieren:

  1. Öffnen Sie den Server-Manager unter Windows Server 2019.
  2. Klicken Sie auf die Registerkarte Verwalten, und wählen Sie Rollen und Features hinzufügen aus.
  3. Wählen Sie im Installationsassistenten die Option "Rollendienste" (Role-based or feature-based installation) aus.
  4. Wählen Sie Ihren Server aus der Serverliste aus.
  5. Geben Sie in der Suchleiste "WDS-Server" ein und wählen Sie ihn aus.
  6. Bestätigen Sie die Installation und warten Sie, bis der Vorgang abgeschlossen ist.

3. Konfigurieren des PXE-Servers

Nachdem Sie die DHCP- und WDS-Server installiert und konfiguriert haben, können Sie mit der Konfiguration des PXE-Servers selbst beginnen. Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie den Server-Manager unter Windows Server 2019.
  2. Wechseln Sie zum Abschnitt "Tools" und wählen Sie "Windows Deployment Services" (WDS) aus.
  3. Klicken Sie mit der rechten Maustaste auf Ihren Server und wählen Sie "Server konfigurieren" (Configure Server).
  4. Aktivieren Sie das Kontrollkästchen neben der Option Denial of Service für andere DHCP-Server, wenn Sie nur einen DHCP-Server verwenden möchten.
  5. Wählen Sie den Ordner aus, in dem die Betriebssystemabbilder gespeichert werden sollen.
  6. Konfigurieren Sie die Optionen des PXE-Servers, wie zum Beispiel die Auflösung des Bildladens, die Verwendung von TFTP und andere.
  7. Bestätigen Sie die Einstellungen, und starten Sie den WDS-Server neu.

Nachdem Sie diese Schritte ausgeführt haben, ist der PXE-Server einsatzbereit. Sie können Betriebssystemabbilder und andere Komponenten über das Netzwerk auf Ihre PXE-Clients herunterladen.

Konfigurieren eines DHCP-Servers in Windows Server 2019 für die Verwendung mit einem PXE-Server

Bevor Sie mit der Konfiguration eines DHCP-Servers für den PXE-Server beginnen, müssen Sie sicherstellen, dass die DHCP-Rolle auf dem Server installiert ist. Wenn die Rolle noch nicht installiert ist, führen Sie die entsprechende Installation über das Dienstprogramm "Serverrollen und -features installieren" aus.

Nach der Installation der DHCP-Rolle müssen Sie die folgenden Konfigurationsschritte ausführen:

  1. Öffnen Sie "Serververwaltung" und wählen Sie im linken Bereich den Abschnitt "DHCP" aus.
  2. Klicken Sie mit der rechten Maustaste auf den Servernamen und wählen Sie im Kontextmenü die Option Bereich hinzufügen aus.
  3. Geben Sie im angezeigten Fenster einen Namen für den neuen DHCP-Bereich sowie den IP-Adressbereich an, der den Clients zur Verfügung gestellt wird. Sie können beispielsweise einen Bereich zwischen 192.168.1.100 und 192.168.1.200 angeben.
  4. Im nächsten Schritt müssen Sie die Netzwerkeinstellungen wie das Standardgateway, die Subnetzmaske und die DNS-Server angeben. Wählen Sie dazu die Registerkarte "DHCP-Optionen" aus und fügen Sie die entsprechenden Optionen hinzu.
  5. Die Informationen zum PXE-Server sollten in den Optionen "060 PXEClient" hinzugefügt werden. Dazu müssen Sie die IP-Adresse des Servers und den Dateinamen angeben, der beim Herunterladen der Clientsoftware über das Netzwerk verwendet werden soll. Sie können beispielsweise die IP-Adresse des PXE-Servers 192.168.1.10 und den Dateinamen "bootfile" angeben.efi".
  6. Danach müssen Sie den neuen DHCP-Bereich aktivieren, indem Sie im Kontextmenü des Servernamens die Option "Bereich aktivieren" auswählen.
  7. Nachdem der DHCP-Bereich aktiviert wurde, ist der Server bereit, den Clients IP-Adressen bereitzustellen und den Netzwerkstart mithilfe des PXE-Servers zu konfigurieren.

Beachten Sie außerdem, dass sich der PXE-Server im selben Netzwerk wie der DHCP-Server befinden muss, damit Clients die Adresse abrufen und den Download über das Netzwerk konfigurieren können.

Testen und Testen der Integrität des PXE-Servers

Nachdem Sie den PXE-Server unter Windows Server 2019 konfiguriert haben, müssen Sie dessen Funktionsfähigkeit testen, um sicherzustellen, dass die Clientcomputer erfolgreich über das Netzwerk gestartet und die erforderlichen Dateien abgerufen werden können.

Dazu können Sie die folgenden Schritte ausführen:

  1. Stellen Sie sicher, dass der Clientcomputer für das Booten über das Netzwerk (PXE-Boot) konfiguriert ist.
  2. Starten Sie den Clientcomputer neu, und beobachten Sie, welcher PXE-Server zum Booten angeboten wird. Wenn alle Einstellungen korrekt vorgenommen wurden, sollte der Client Ihren PXE-Server in der Liste der verfügbaren Server sehen.
  3. Wählen Sie Ihren PXE-Server aus, um von ihm zu booten.
  4. Beobachten Sie den Download-Prozess. Sie sollten die PXE-Startroutine sehen, die das Übertragen von Dateien vom Server und das Booten des Betriebssystems beinhaltet.
  5. Stellen Sie nach dem Starten des Betriebssystems sicher, dass alle Dateien erfolgreich übertragen und heruntergeladen wurden.
  6. Überprüfen Sie, ob die Netzwerkverbindung auf dem Clientcomputer ordnungsgemäß funktioniert. Stellen Sie sicher, dass der Clientcomputer auf das Netzwerk und das Internet zugreifen kann.

Wenn alle Schritte erfolgreich sind, können Sie daraus schließen, dass der PXE-Server konfiguriert und ordnungsgemäß funktioniert. Wenn Probleme oder Fehler auftreten, müssen Sie den Server erneut konfigurieren und alle Einstellungen überprüfen.

Beachten Sie außerdem, dass Sie möglicherweise einen DHCP-Server und einen DNS-Server so konfigurieren müssen, dass Clientcomputer erfolgreich IP-Adressen erhalten und Hostnamen auflösen können, damit der PXE-Server ordnungsgemäß funktioniert.