Mit Nebel können Sie verschiedene Mac OS-, Linux- und OSX -Versionen erstellen, verwalten und bereitstellen. Außerdem unterstützt es mehrere Linux -Verteilungen wie Fedora, Debian, Centos, Ubuntu usw. Diese serverbasierte Klonlösung kann drastisch dazu beitragen, die Installation zu verkürzen oder die Zeit für neue Labors oder Computer zu aktualisieren.
Es ist wichtig zu verstehen. Sie können ein ideales Bild mit der gewünschten Software und Einstellungen erstellen, es auf einen Server hochladen und von dort an andere Geräte verteilen. Bei Nebel können Sie es über eine Umgebung vor dem Boot ausführen und bereitstellen.
Dieser Artikel ist ein One-Stop.
Grundlegende Bestandteile
Als Linux-basierter Server können sowohl Windows- als auch Linux-Bilder bereitgestellt werden. Es ist jedoch im Wesentlichen erstellt, um Windows -Betriebssysteme zu verwalten und bereitzustellen. So beschreibt sein Benutzerhandbuch Linux Support als primitiv.
Nach der Installation müssen Sie die Linux-Befehlszeilenschnittstelle verwenden, um die Lösung zu betreiben und eine PHP-gebaute Webbenutzeroberfläche bereitzustellen. Nebel unterstützt PXE-Boot zusammen mit DHCP, IPXE und TFTP. Außerdem beruht es vollständig auf den MAC -Adressen des Clients, um PCs zu verfolgen.
System Anforderungen
Nebel vs. Windows Deployment Services (WDS)
Microsoft Imaging Solution WDS benötigt eine Windows Server 20xx -Lizenz und ist viel komplex. Es ist eine Open-Source.
Obwohl es zum Aufbau großer Umgebungen verwendet wird, steigt die Zeitkosten mit der zunehmenden Anzahl von Maschinen. Außerdem sind Windows -DNS- und DHCP -Server erforderlich. Im Vergleich dazu ist Fog eine Lösung für die homogene Bildgebung mit einem niedrigen bis mittleren Kosten- und Lerninvestitionsbereich mit mehreren anderen Mehrfachmerkmalen und Vorteilen.
Nebelmerkmale
Installation und Konfiguration
Um mit dem Installationsprozess zu beginnen, gehen Sie zum Webbrowser und laden Sie den Nebel von der Website des Projekts herunter.
Oder tippen Sie die CD /opt Befehl in Bash und kopieren Sie den Download -Link von der Website. Benutze die wget Dienstprogramm zum Herunterladen von Nebel im Opt -Opt -Ordner.
Ubuntu@Ubuntu: ~ $ sudo wget https: // github.com/fogproject/fogproject/archiv/1.5.9.Teer.gzBeachten Sie die Download -Version 1.5.9.Teer.gz und extrahieren Sie die Datei mit dem folgenden Befehl.
Ubuntu@Ubuntu: ~ $ sudo tar -xvzf 1.5.9.Teer.gzCD in das Nebelbehälterverzeichnis /FogProject-1.5.9/bin Um das Nebel -Shell -Skript zu öffnen Installfog.Sch. Verwenden Sie den folgenden Befehl, um loszulegen.
Ubuntu@Ubuntu: ~ $ cd /opt /fogProject-1.5.9/binBeachten Sie, dass die installierte Linux -Verteilung automatisch identifiziert wird. Befolgen Sie diese Schritt-für-Schritt-Anweisungen, um die Reihe von Fragen zu beantworten, um den Installationsprozess zu beginnen.
Nebel installiert nun automatisch alle erforderlichen Komponenten. Einige alte Versionen von Ubuntu bitten Sie, während der Installation ein MySQL -Passwort festzulegen. Wir können es leer lassen, da es kein Sicherheitsrisiko ist. Bei Bedarf können wir diese Änderungen jedoch später vornehmen.
Nach der Installation können Sie über den Webbrowser durch den Nebelserver navigieren. Geben Sie die folgenden Details in die Suchleiste ein:
https: // fogserver (oder IP -Adresse für FOG Server)/Fog/ManagementVor dem Zugriff auf das Nebel Dashboard installieren oder aktualisieren wir die Nebeldatenbank.
Klicken Sie auf Aktualisieren und geben Sie die Standard -Anmeldeinformationen (Benutzername: Nebel; Passwort: Passwort) ein, um auf das Nebel Dashboard zuzugreifen.
Starten Sie nun den Nebelserver für einen Neuanfang neu.
Weitere Konfigurationen
Benutzerverwaltung
Navigieren Sie zum Benutzerverwaltungssymbol im Dashboard. Gehe zu Allgemeiner> Benutzername Und Allgemein> Passwort ändern Um die Standardanmeldeinformationen zu ändern.
**Optional**: Nebel ermöglicht es auch, andere Benutzer hinzuzufügen, um Bilder zu erstellen und Verwaltungsaufgaben zu erledigen.
Festlegen des DHCP -Servers als Nebel
In der obigen Installation kann Nebel nicht DHCP -Dienste für das Netzwerk bereitstellen. Damit der FOG -Client den PXE -Start über das Netzwerk zum Server in den Server ermöglicht, müssen Änderungen an den aktuellen DHCP -Servereinstellungen erforderlich sind.
Gehen Sie zu Ihrem Befehlszeilenterminal und aktualisieren Sie das Repository.
Ubuntu@Ubuntu: ~ $ sudo Apt-Get-UpdateDer DHCP -Server benötigt im Allgemeinen zwei Optioneneinstellungen:
Option 66
Legen Sie eine Option 66 fest, damit Client -Startanforderungen den Nebelserver erreichen können.
Fügen Sie daher der folgenden Zeile hinzu DHCPD.Conf Datei in der /etc/dhcp Verzeichnis für den Client, um nach dem TFTP -Server zu suchen.
Option 66
Option 67
Mit dieser Option kann das PXE -bootfähige Gerät nach den Konfigurationsdateien suchen. Option 67, auch als Standard-BIOS-Start-File-Name bekannt, ist auf ein festgelegt ipxe.efi In den neueren UEFI -Modellen.
Option 67 "IPXE.efi "Während alte Hardware -Modelle mit Legacy BIOS -Firmware nicht mit dieser Datei starten, stellen Sie die fest Dateinamen Zu "unangemessen.kkpxe" Datei.
Eine andere Methode, um die festzulegen DHCPD.Conf Die Datei erfolgt durch die folgende Vorlage mit den richtigen Netzwerkeinstellungen, um den DHCP -Server zu starten. Die Standard-DHCP-Einstellungen des Nebel-Servers während des Installationsprozesses führen ähnliche Änderungen wie die DHCPD.Conf Datei.
Der DHCPD.Conf Die Datei muss so aussehen:
#dhcpd.ConfFestplattenbilderstellung
Die erste Aufgabe nach der Nebelinstallation besteht darin, einen idealen Computer zu erstellen (wir werden Windows 10 für dieses Tutorial installieren) und alle erforderlichen Software installieren, um das Betriebssystem auf einer anderen Hardware zu erfassen und zu duplizieren.
Eine weitere Voraussetzung vor dem Erstellen eines Bildes besteht jedoch darin, den Nebel -Client bereitzustellen, der zusätzliche Aufgaben zur Verfügung über die Nebel Server -Web -Benutzeroberfläche erledigt.
Nebelklientmanagement
Mit dem Nebel-Client-Service können LAB verantwortlich während des Bildstartvorgangs Aufgaben auf dem Client-Gerät ausführen. Darüber hinaus ermöglicht es dem Server, Dienste für den PC des Clients bereitzustellen. Diese Dienste variieren von automatischer Logie, Hostname-Änderungen, Anzeige- und Druckerverwaltung bis hin zu Active Directory-Integration, Benutzer-Tracker und vielen anderen.
Installation
Öffnen Sie eine Instanz des Nebelservers im Windows 10 -Webbrowser durch Eingabe https: /// fog/Management. Gehe zum Kundeneinstellungen Abschnitt im Dashboard und wählen Sie die aus Nebel Client Download Abschnitt zum Herunterladen des MSI/Smart -Installationsprogramms.
Oder geben Sie https: /// fog/client/download ein.Php? Im Webbrowser finden Sie den FOG -Client und laden Sie den Installateur herunter.
Beide Client -Installateure benötigen ähnliche Installationsschritte.
Klicken Sie auf Weiter auf den Installationsbildschirm und akzeptieren Sie die Lizenzvereinbarung.
Fügen Sie die IP -Adresse des Nebelservers als Name des Servers im nächsten Bildschirm hinzu.
Halten Sie den Webroot -Namen und den Rest der Standardeinstellung bei.
Deaktivieren Sie die Option Nebelschalenaktivität, um das Nebelsymbol aus der Taskleiste zu entfernen (optional).
Lassen Sie den Standardzielordner und befolgen Sie den Rest des Installationsprozesses.
Starten Sie die Maschine neu und überprüfen Sie die Taskleiste, um eine erfolgreiche Installation des Nebel-Client-Anlagens zu bemerken.
Maschinengenehmigung
Da die Windows -Bereitstellung nicht über Nebel stattgefunden hat, ist der Client für den Server nicht vertrauenswürdig und erfordert eine manuelle Genehmigung vom Server.
Gehe zum Hostmanagement Abschnitt im Dashboard, wählen Sie Listen Sie alle Hosts auf und klicken Sie mit dem kürzlich installierten Fog-Client auf die Maschine und klicken Sie auf Genehmigen Sie diesen Gastgeber?
Die Bereitstellung von Maschinenbild -Bereitstellungen über den Nebelserver erfordert jedoch keine Genehmigung und wird vom Server als vertrauenswürdig angesehen.
Maschinenregistrierung bei Nebel
Jetzt befindet sich die Maschine in einem idealen Zustand, um ein Bild zu erfassen. Starten Sie es vom Netzwerk aus, um eine PXE -Boot -Umgebung einzugeben.
Der obige Screenshot stellt einen erfolgreichen PXE -Start dar:
Der PXE -Client bringt den Netzwerk -Link mit und fordert eine IP -Adresse über DHCP an. Der DHCP -Server (x.X.X.X) liefert dem Client-Computer zusammen mit a die IP-Address/Netmask nächster Server (FOG-Server IP_ADDRESS) und die bootfähige Datei “Dateinamen" (unangemessen.kkpxe).
Der PXE -Client bekommt jetzt die unangemessene.KKPXE -Bild aus dem /tftpboot Verzeichnis über den TFTP -Server.
Unabhängig führt und präsentiert das Nebel -Boot -Menü nach der Konfiguration.
Das Nebel Boot -Menü besagt, dass „Host nicht registriert ist“. Es ist dem Nebel unbekannt. Scrollen Sie nach unten zu "Schnellregistrierung und Inventar" und wählen Sie vor dem standardmäßigen "Start von Festplatten" aus. Starten Sie nach der Registrierung den Kunden neu und schalten Sie den Computer herunter.
Bildregistrierung bei Nebel
Dieser Schritt fügt dem Nebelserver ein Bild hinzu/registriert. So dass es die gesamte Festplatte und alle Partitionen erfasst.
Melden Sie sich bei der Nebel-Server-Web-Benutzeroberfläche an, wählen Sie die aus "Bildverwaltung" Abschnitt aus dem Dashboard und wählen Sie „Neues Bild erstellen”. Geben Sie den neuen Bildnamen ein, lassen Sie die Standardoptionen so, wie sie sind, und scrollen Sie nach unten, um auf zu klickenHinzufügen'.
Maschinenbildverband
Verbinden Sie nun das Fenster 10 -Bild mit dem vorhandenen Host im Abschnitt Host Management.
Klick auf das "Hostmanagement “ Abschnitt des Dashboards und wählen Sie "Alle Hosts auflisten".
Wählen Sie den Host aus, um ein Bild zu erfassen. Gehen Sie zum “HostbildDropdown-Menü und wählen Sie das kürzlich hinzugefügte Fenster 10 Bild 10.
Erstellen von Erfassungsaufgaben
Die Capture -Aufgabe weist den FOG -Server an, den Festplatteninhalt des Windows 10 -Bildes zu erfassen und zu speichern, wenn der Maschine aus dem Netzwerk stammt.
Während der Hostverwaltung der Fog Web UI wählen „Grundlegende Aufgaben" zur Auswahl 'Ergreifen''. Klicke auf "Aufgabe”; Dies ermöglicht das Ändern der Task -Bildgebungseinstellungen.
Bilderfassung
Stellen Sie sicher. Da die Erfassungsaufgabe dem Host zugewiesen ist, werden Sie eine Partclone -Ausführung anstelle des Nebel -Boot -Menüs feststellen.
PartClone liest den Inhalt der Festplatte über das Netzwerk und schreibt in Form einer komprimierten Bilddatei auf dem Server. Nach erfolgreicher Bildaufnahme aktualisiert der Nebel die Datenbank und die Maschine startet neu.
Das Bild wird erfolgreich erfasst und ist bereit, auf anderen Maschinen bereitzustellen.
Abschluss
Der Artikel enthält eine detaillierte Einführung in die kostenlose Open-Source Ghost Server-Lösung und vergleicht sie mit der Windows Deployment Solution (WDS). Es bietet ein detailliertes Tutorial zur Nebelinstallation und -konfiguration. Es wird auch die Einstellung DHCP Server demonstriert, um den Nebel-Client zu PXE-Boot im Host-Computer für die Bildaufnahme zu installieren. Zuletzt beschreibt der Bildaufnahmeprozess, um den Lesern eine leicht verständliche Anleitung zu erleichtern.