{"id":1985,"date":"2023-09-09T20:58:41","date_gmt":"2023-09-09T18:58:41","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=1985"},"modified":"2023-09-09T20:58:43","modified_gmt":"2023-09-09T18:58:43","slug":"pxe-boot-linux-start-ueber-das-netzwerk","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/09\/pxe-boot-linux-start-ueber-das-netzwerk\/","title":{"rendered":"PXE-Boot &#8211; Linux-Start \u00fcber das Netzwerk"},"content":{"rendered":"\n<p>Wenn man sich schon einmal im <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/bios\/\" target=\"_self\" title=\"Das BIOS (Basic Input\/Output System) ist eine Firmware, die auf dem Mainboard von &auml;lteren PC's installiert ist. Es hat die Aufgabe, die grundlegende Steuerung der Hardware zu &uuml;bernehmen und das eigentliche Betriebssystem zu starten. Das BIOS wird oft mit dem Unified Extensible Firmware Interface (UEFI) verwechselt, das eine Weiterentwicklung des BIOS ist. UEFI bietet neue&hellip;\" class=\"encyclopedia\">BIOS<\/a> \/ <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/uefi\/\" target=\"_self\" title=\"Unter UEFI (Unified Extensible Firmware Interface) versteht man die Firmware des Mainboards eines Computers. Diese Firmware stellt die Schnittstelle zwischen der Hardware und der Software dar und erm&ouml;glicht den Boot-Vorgang des Ger&auml;tes. UEFI ist der Nachfolger des &auml;lteren BIOS (Basic Input\/Output System) und bietet einige Vorteile. Dazu geh&ouml;ren eine deutlich schnellere Bootzeit und die Unterst&uuml;tzung&hellip;\" class=\"encyclopedia\">UEFI<\/a> umgesehen hat, findet man dort unter den Boot-Optionen neben dem Start von Festplatte, <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/usb\/\" target=\"_self\" title='USB steht f&uuml;r \"Universal Serial Bus\" und ist eine universelle Schnittstelle, die es erm&ouml;glicht, verschiedene Ger&auml;te an einen Computer anzuschlie&szlig;en. Jeder Computer verf&uuml;gt &uuml;ber einen oder mehrere USB-Anschl&uuml;sse - die Verbindung zwischen dem Computer und dem Ger&auml;t erfolgt &uuml;ber ein USB-Kabel. USB hat verschiedene Standards und Versionen, die sich in ihrer &Uuml;bertragungsgeschwindigkeit und anderen Eigenschaften&hellip;' class=\"encyclopedia\">USB<\/a> oder optischem Medium auch oft den Eintrag&nbsp;<strong>PXE-Boot<\/strong>. PXE ist die Abk&uuml;rzung f&uuml;r &bdquo;<em>Preboot eXecution Environment<\/em>&ldquo; &ndash; schnell und einfach gesagt, bedeutet dies, man startet den Rechner &uuml;ber das <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/netzwerk\/\" target=\"_self\" title=\"Ein Computer- oder Rechnernetz ist ein Verbund verschiedener technischer, haupts&auml;chlich selbstst&auml;ndig arbeitender Systeme (nicht nur Computer sondern auch Drucker, Router, NAS und andere Speichersysteme, Kameras, Sensoren, etc.), die untereinander kommunizieren. Ziele sind die gemeinsame Nutzung von Ressourcen (Drucker, Server, Medien, Datenbanken, usw.) - die zentrale Verwaltung von Systemen, Benutzern sowie deren Berechtigungen und vermehrt die&hellip;\" class=\"encyclopedia\">Netzwerk<\/a> &ndash; man holt die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/daten\/\" target=\"_self\" title='Unter \"Daten\" versteht man Informationen, die auf dem Dateisystem gespeichert sind. Diese Informationen k&ouml;nnen in Form von Dateien oder Verzeichnissen vorliegen. Linux verwendet ein hierarchisches Dateisystem, das sich von dem in Windows unterscheidet. Das Wurzelverzeichnis \"\/\" ist der oberste Verzeichnisbaum, von dem aus alle anderen Verzeichnisse und Dateien abzweigen.' class=\"encyclopedia\">Daten<\/a>, die man zum Starten des Rechners ben&ouml;tigt von einem anderen Rechner. Man holt sich das <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/betriebssystem\/\" target=\"_self\" title=\"Ein Betriebssystem wird ben&ouml;tigt, um mit einem Computer arbeiten zu k&ouml;nnen. Das Betriebssystem verwaltet &uuml;ber Treiber die Hardware, steuert die Prozesse und das Speichermanagement. Bekannte Betriebssysteme w&auml;re etwa Linux, macOS, Microsoft Windows, UNIX\" class=\"encyclopedia\">Betriebssystem<\/a> von einem anderen Rechner.<\/p>\n\n\n\n<p>Genutzt wird PXE-Boot meist, um auf einem Rechner ein neues <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/betriebssystem\/\" target=\"_self\" title=\"Ein Betriebssystem wird ben&ouml;tigt, um mit einem Computer arbeiten zu k&ouml;nnen. Das Betriebssystem verwaltet &uuml;ber Treiber die Hardware, steuert die Prozesse und das Speichermanagement. Bekannte Betriebssysteme w&auml;re etwa Linux, macOS, Microsoft Windows, UNIX\" class=\"encyclopedia\">Betriebssystem<\/a> aufzusetzen &ndash; vor allem dann, wenn man viele solcher Rechner \/ Laptops aufsetzt &ndash; etwa in einer Firma.<\/p>\n\n\n\n<p>Standardm&auml;&szlig;ig, mit bereits installierten <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/betriebssystem\/\" target=\"_self\" title=\"Ein Betriebssystem wird ben&ouml;tigt, um mit einem Computer arbeiten zu k&ouml;nnen. Das Betriebssystem verwaltet &uuml;ber Treiber die Hardware, steuert die Prozesse und das Speichermanagement. Bekannte Betriebssysteme w&auml;re etwa Linux, macOS, Microsoft Windows, UNIX\" class=\"encyclopedia\">Betriebssystem<\/a> w&uuml;rde dies also so aussehen &ndash; der Rechner startet vom auf der Festplatte installiertem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/betriebssystem\/\" target=\"_self\" title=\"Ein Betriebssystem wird ben&ouml;tigt, um mit einem Computer arbeiten zu k&ouml;nnen. Das Betriebssystem verwaltet &uuml;ber Treiber die Hardware, steuert die Prozesse und das Speichermanagement. Bekannte Betriebssysteme w&auml;re etwa Linux, macOS, Microsoft Windows, UNIX\" class=\"encyclopedia\">Betriebssystem<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"210\" height=\"212\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pxe-boot.drawio.png\" alt=\"\" class=\"wp-image-1986\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pxe-boot.drawio.png 210w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pxe-boot.drawio-150x150.png 150w\" sizes=\"auto, (max-width: 210px) 100vw, 210px\"><\/figure>\n\n\n\n<p>Um ein <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/betriebssystem\/\" target=\"_self\" title=\"Ein Betriebssystem wird ben&ouml;tigt, um mit einem Computer arbeiten zu k&ouml;nnen. Das Betriebssystem verwaltet &uuml;ber Treiber die Hardware, steuert die Prozesse und das Speichermanagement. Bekannte Betriebssysteme w&auml;re etwa Linux, macOS, Microsoft Windows, UNIX\" class=\"encyclopedia\">Betriebssystem<\/a> zu installieren, startet man hingegen &uuml;ber ein externes Medium &ndash; etwa von einer CD\/DVD, von einem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/usb\/\" target=\"_self\" title='USB steht f&uuml;r \"Universal Serial Bus\" und ist eine universelle Schnittstelle, die es erm&ouml;glicht, verschiedene Ger&auml;te an einen Computer anzuschlie&szlig;en. Jeder Computer verf&uuml;gt &uuml;ber einen oder mehrere USB-Anschl&uuml;sse - die Verbindung zwischen dem Computer und dem Ger&auml;t erfolgt &uuml;ber ein USB-Kabel. USB hat verschiedene Standards und Versionen, die sich in ihrer &Uuml;bertragungsgeschwindigkeit und anderen Eigenschaften&hellip;' class=\"encyclopedia\">USB<\/a>-Stick oder von einer externen Festplatte:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"281\" height=\"321\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pxe-boot.drawio1.png\" alt=\"\" class=\"wp-image-1987\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pxe-boot.drawio1.png 281w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pxe-boot.drawio1-263x300.png 263w\" sizes=\"auto, (max-width: 281px) 100vw, 281px\"><\/figure>\n\n\n\n<p>Jetzt gehen wir &uuml;ber zum Start &uuml;ber PXE &ndash; der Rechner startet so gesehen &uuml;ber die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/netzwerk\/\" target=\"_self\" title=\"Ein Computer- oder Rechnernetz ist ein Verbund verschiedener technischer, haupts&auml;chlich selbstst&auml;ndig arbeitender Systeme (nicht nur Computer sondern auch Drucker, Router, NAS und andere Speichersysteme, Kameras, Sensoren, etc.), die untereinander kommunizieren. Ziele sind die gemeinsame Nutzung von Ressourcen (Drucker, Server, Medien, Datenbanken, usw.) - die zentrale Verwaltung von Systemen, Benutzern sowie deren Berechtigungen und vermehrt die&hellip;\" class=\"encyclopedia\">Netzwerk<\/a>karte und holt sich das zu startende <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/betriebssystem\/\" target=\"_self\" title=\"Ein Betriebssystem wird ben&ouml;tigt, um mit einem Computer arbeiten zu k&ouml;nnen. Das Betriebssystem verwaltet &uuml;ber Treiber die Hardware, steuert die Prozesse und das Speichermanagement. Bekannte Betriebssysteme w&auml;re etwa Linux, macOS, Microsoft Windows, UNIX\" class=\"encyclopedia\">Betriebssystem<\/a> von einem anderen Rechner:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"620\" height=\"212\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pxe-boot.drawio2.png\" alt=\"\" class=\"wp-image-1988\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pxe-boot.drawio2.png 620w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pxe-boot.drawio2-300x103.png 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\"><\/figure>\n\n\n\n<p>Man kann jedoch nicht ganz einfach auf einem Rechner ein Image hinterlegen und dann per PXE-Boot auf dieses Image zugreifen &ndash; man muss den Rechner, auf dem das Image liegt, nat&uuml;rlich vorbereiten, damit ein anderer Rechner auf das Image zugreifen kann.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">PXE-Server vorbereiten<\/h3>\n\n\n\n<p>In diesem Beispiel nehmen wir <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/debian\/\" target=\"_self\" title=\"Debian ist eine freie Linux-Distribution, die von einer Gemeinschaft von Freiwilligen entwickelt wird. Es wird h&auml;ufig als Basis f&uuml;r andere Distributionen wie Ubuntu verwendet und ist bekannt f&uuml;r seine Zuverl&auml;ssigkeit und Stabilit&auml;t. Debian bietet eine Vielzahl von Anwendungen und Werkzeugen, die f&uuml;r die Verwendung in verschiedenen Umgebungen geeignet sind, von Desktop-Computern bis hin zu Server-Systemen.&hellip;\" class=\"encyclopedia\">Debian<\/a> als <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/betriebssystem\/\" target=\"_self\" title=\"Ein Betriebssystem wird ben&ouml;tigt, um mit einem Computer arbeiten zu k&ouml;nnen. Das Betriebssystem verwaltet &uuml;ber Treiber die Hardware, steuert die Prozesse und das Speichermanagement. Bekannte Betriebssysteme w&auml;re etwa Linux, macOS, Microsoft Windows, UNIX\" class=\"encyclopedia\">Betriebssystem<\/a> f&uuml;r einen PXE-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">Server<\/a>, dies kann nat&uuml;rlich auch ein <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/raspberry-pi\/\" target=\"_self\" title=\"Ein Raspberry Pi ist ein vollwertiger Computer im Mini-Format, der auf einer einzigen Leiterplatte alle zum Betrieb notwendigen elektronischen Komponenten enth&auml;lt. Er wurde von der britischen Raspberry Pi Foundation entwickelt und ist ein sogenannter Einplatinen-Computer. Das Ziel der Entwickler war es, einen kosteng&uuml;nstigen Computer zu schaffen, der f&uuml;r verschiedene Anwendungen genutzt werden kann. Der Kleinst-Computer&hellip;\" class=\"encyclopedia\">Raspberry Pi<\/a> mit Raspbian OS sein. Auf dem PXE-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">Server<\/a>, also <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/debian\/\" target=\"_self\" title=\"Debian ist eine freie Linux-Distribution, die von einer Gemeinschaft von Freiwilligen entwickelt wird. Es wird h&auml;ufig als Basis f&uuml;r andere Distributionen wie Ubuntu verwendet und ist bekannt f&uuml;r seine Zuverl&auml;ssigkeit und Stabilit&auml;t. Debian bietet eine Vielzahl von Anwendungen und Werkzeugen, die f&uuml;r die Verwendung in verschiedenen Umgebungen geeignet sind, von Desktop-Computern bis hin zu Server-Systemen.&hellip;\" class=\"encyclopedia\">Debian<\/a> &ndash; installieren wir &uuml;ber die&nbsp;<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/pakete\/\" target=\"_self\" title=\"Unter Linux sind Pakete die grundlegenden Bausteine von Software, die von einem Paketmanager verwaltet werden. Ein Paket enth&auml;lt die ausf&uuml;hrbaren Dateien, Konfigurationsdateien, Dokumentation und Metadaten, die f&uuml;r die Installation und Verwaltung der Software ben&ouml;tigt werden.\" class=\"encyclopedia\">Paket<\/a>-Verwaltung&nbsp;das <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/pakete\/\" target=\"_self\" title=\"Unter Linux sind Pakete die grundlegenden Bausteine von Software, die von einem Paketmanager verwaltet werden. Ein Paket enth&auml;lt die ausf&uuml;hrbaren Dateien, Konfigurationsdateien, Dokumentation und Metadaten, die f&uuml;r die Installation und Verwaltung der Software ben&ouml;tigt werden.\" class=\"encyclopedia\">Paket<\/a> &bdquo;<strong>dnsmasq<\/strong>&bdquo;. Als N&auml;chstes muss Dnsmasq konfiguriert werden &ndash; dazu &ouml;ffnen wir als&nbsp;<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/root\/\" target=\"_self\" title=\"root ist der wahre Administrator, auch root-Benutzer unter Linux. Er alleine hat &uuml;ber das Betriebssystem alle Rechte. Zum Benutzer root wird man unter Linux auf dem Terminal mit dem Befehl: su Hat man kein root-Passwort angelegt, dient dazu der Befehl: sudo -i oder auch: sudo befehl\" class=\"encyclopedia\">root<\/a>&nbsp;auf dem&nbsp;<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/terminal\/\" target=\"_self\" title=\"Ein Terminal ist eine Benutzerschnittstelle, eine grafische Oberfl&auml;che, um &uuml;ber die Shell mit einem Interpreter direkt mit dem Betriebssystem zu kommunizieren. Grundlegend wird das Terminal mit der Tastatur bedient, einige Funktionen k&ouml;nnen je nach Terminal auch mit der Maus genutzt werden. Bekannte Terminals unter Linux w&auml;ren etwa die Konsole unter KDE, das GNOME-Terminal, Terminoligy unter&hellip;\" class=\"encyclopedia\">Terminal<\/a>&nbsp;die n&ouml;tige <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a>s<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">datei<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vim \/etc\/dnsmasq.conf<\/code><\/pre>\n\n\n\n<p>Oder eben:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/dnsmasq.conf<\/code><\/pre>\n\n\n\n<p>Diese <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a> gilt es jetzt an die eigenen Bed&uuml;rfnisse anzupassen &ndash; in der Regel sieht die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a>s<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">datei<\/a> anschlie&szlig;end so aus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>enable-tftp\ntftp-root=\/var\/lib\/tftpboot\ndhcp-boot=\/pxelinux.0,0.0.0.0\ndomain-needed\nbogus-priv\nlisten-address=192.168.56.1\nexpand-hosts\ndhcp-range=192.168.56.10,192.168.56.15,12h<\/code><\/pre>\n\n\n\n<p>Je nach <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/debian\/\" target=\"_self\" title=\"Debian ist eine freie Linux-Distribution, die von einer Gemeinschaft von Freiwilligen entwickelt wird. Es wird h&auml;ufig als Basis f&uuml;r andere Distributionen wie Ubuntu verwendet und ist bekannt f&uuml;r seine Zuverl&auml;ssigkeit und Stabilit&auml;t. Debian bietet eine Vielzahl von Anwendungen und Werkzeugen, die f&uuml;r die Verwendung in verschiedenen Umgebungen geeignet sind, von Desktop-Computern bis hin zu Server-Systemen.&hellip;\" class=\"encyclopedia\">Debian<\/a>-Version sind die Zeilen schon vorhanden &ndash; ist dies so, entfernen Sie nur die Raute &bdquo;<strong>#<\/strong>&ldquo; vor der Zeile und passen die Zeilen an, alternativ f&uuml;gen Sie diese einfach am Ende der <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a> als neue Zeilen hinzu.<\/p>\n\n\n\n<p>Der PXE-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">Server<\/a> sollte nat&uuml;rlich eine statische <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ip-adresse\/\" target=\"_self\" title=\"Eine IP-Adresse ist eine numerische Kennung, die einem Ger&auml;t im Internet zugewiesen wird. Sie dient dazu, anderen Ger&auml;ten im Netzwerk zu erm&ouml;glichen, Verbindungen zu diesem Ger&auml;t herzustellen sowie Daten mit ihm auszutauschen. Eine IP-Adresse kann entweder statisch oder dynamisch sein, je nachdem, ob sie fest f&uuml;r ein Ger&auml;t konfiguriert ist oder vom Netzwerkdienstanbieter automatisch vergeben&hellip;\" class=\"encyclopedia\">IP-Adresse<\/a> haben &ndash; diese ermitteln Sie am <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">Server<\/a> mit dem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ip a<\/code><\/pre>\n\n\n\n<p>Die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ip-adresse\/\" target=\"_self\" title=\"Eine IP-Adresse ist eine numerische Kennung, die einem Ger&auml;t im Internet zugewiesen wird. Sie dient dazu, anderen Ger&auml;ten im Netzwerk zu erm&ouml;glichen, Verbindungen zu diesem Ger&auml;t herzustellen sowie Daten mit ihm auszutauschen. Eine IP-Adresse kann entweder statisch oder dynamisch sein, je nachdem, ob sie fest f&uuml;r ein Ger&auml;t konfiguriert ist oder vom Netzwerkdienstanbieter automatisch vergeben&hellip;\" class=\"encyclopedia\">IP-Adresse<\/a> geben Sie jetzt in der Zeile [c]listen-address=[\/c] an. In der Zeile [c]dhcp-range=[\/c] k&ouml;nnen Sie jetzt noch den IP-Bereich anpassen, welche <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ip-adresse\/\" target=\"_self\" title=\"Eine IP-Adresse ist eine numerische Kennung, die einem Ger&auml;t im Internet zugewiesen wird. Sie dient dazu, anderen Ger&auml;ten im Netzwerk zu erm&ouml;glichen, Verbindungen zu diesem Ger&auml;t herzustellen sowie Daten mit ihm auszutauschen. Eine IP-Adresse kann entweder statisch oder dynamisch sein, je nachdem, ob sie fest f&uuml;r ein Ger&auml;t konfiguriert ist oder vom Netzwerkdienstanbieter automatisch vergeben&hellip;\" class=\"encyclopedia\">IP-Adresse<\/a>n auf den <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">Server<\/a> zugreifen d&uuml;rfen &ndash; in der Regel sollte die komplette Zeile, wie beschrieben schon passen (<em>privater Adressbereich<\/em>). Die Eingabe &bdquo;<strong>12h<\/strong>&ldquo; k&ouml;nnen Sie so belassen, wie es ist.<\/p>\n\n\n\n<p>Jetzt gehen Sie schon an das Eingemachte. Sie erstellen das n&ouml;tige <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/verzeichnis\/\" target=\"_self\" title=\"Ein Verzeichnis ist eine Datei, die andere Dateien und Verzeichnisse enth&auml;lt. Linux und Unix verwenden eine hierarchische, baumartige Struktur f&uuml;r das Dateisystem. Das h&ouml;chste Level des Dateisystems ist das Root-Verzeichnis (\/), unter dem alle anderen Dateien und Verzeichnisse existieren. Verzeichnisse sind Dateien und k&ouml;nnen im Root-Verzeichnis oder in anderen Verzeichnissen erstellt werden. Alles ist eine&hellip;\" class=\"encyclopedia\">Verzeichnis<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir \/var\/lib\/tftpboot<\/code><\/pre>\n\n\n\n<p>Anschlie&szlig;end wechseln Sie in das <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/verzeichnis\/\" target=\"_self\" title=\"Ein Verzeichnis ist eine Datei, die andere Dateien und Verzeichnisse enth&auml;lt. Linux und Unix verwenden eine hierarchische, baumartige Struktur f&uuml;r das Dateisystem. Das h&ouml;chste Level des Dateisystems ist das Root-Verzeichnis (\/), unter dem alle anderen Dateien und Verzeichnisse existieren. Verzeichnisse sind Dateien und k&ouml;nnen im Root-Verzeichnis oder in anderen Verzeichnissen erstellt werden. Alles ist eine&hellip;\" class=\"encyclopedia\">Verzeichnis<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/var\/lib\/tftpboot\/<\/code><\/pre>\n\n\n\n<p>Jetzt wird das eigentliche Image heruntergeladen &ndash; konkreter, wir laden nicht das Image herunter, sondern nur den Installer f&uuml;r die Netinstall. F&uuml;r <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/debian\/\" target=\"_self\" title=\"Debian ist eine freie Linux-Distribution, die von einer Gemeinschaft von Freiwilligen entwickelt wird. Es wird h&auml;ufig als Basis f&uuml;r andere Distributionen wie Ubuntu verwendet und ist bekannt f&uuml;r seine Zuverl&auml;ssigkeit und Stabilit&auml;t. Debian bietet eine Vielzahl von Anwendungen und Werkzeugen, die f&uuml;r die Verwendung in verschiedenen Umgebungen geeignet sind, von Desktop-Computern bis hin zu Server-Systemen.&hellip;\" class=\"encyclopedia\">Debian<\/a> Bookworm:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget https:\/\/ftp.debian.org\/debian\/dists\/bookworm\/main\/installer-amd64\/current\/images\/netboot\/netboot.tar.gz<\/code><\/pre>\n\n\n\n<p>Handelt es sich um eine aktuellere Version &ndash; m&uuml;ssen Sie nur &bdquo;<strong>bookworm<\/strong>&ldquo; durch das passende <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/release\/\" target=\"_self\" title=\"Ein Release unter Linux bezieht sich auf die Ver&ouml;ffentlichung einer neuen Version einer Software oder eines Betriebssystems. Es gibt verschiedene Arten von Releases, darunter Major Releases, Minor Releases und Emergency Releases. Ein Major Release umfasst in der Regel neue Funktionen und Ver&auml;nderungen an der Systemarchitektur, w&auml;hrend ein Minor Release kleinere Updates und Bugfixes enth&auml;lt. Emergency&hellip;\" class=\"encyclopedia\">Release<\/a> austauschen, f&uuml;r 32 Bit passen Sie &bdquo;<strong>installer-amd64<\/strong>&ldquo; an &ndash; &ouml;ffnen Sie einfach die Adresse im Webbrowser und folgen den Links. Jetzt wird das komprimierte <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/archiv\/\" target=\"_self\" title=\"In einem Archiv sind eine oder mehrere Dateien oder Verzeichnisse zu einem einzigen komprimierten Format zusammengefasst. Sie dienen dazu, Dateien zu speichern, zu organisieren und zu &uuml;bertragen. Es gibt verschiedene Archivformate, die in Linux verwendet werden k&ouml;nnen, wie z.B. tar, gzip, zip und rar. Komprimierte Archive sparen Speicherplatz und erleichtern dadurch die Verwaltung und &Uuml;bertragung.\" class=\"encyclopedia\">Archiv<\/a> entpackt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar xzvf netboot.tar.gz<\/code><\/pre>\n\n\n\n<p>Und anschlie&szlig;end werden die Rechte an allen <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a>en angepasst:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chown nobody:nogroup -R .<\/code><\/pre>\n\n\n\n<p>Wichtig &ndash; nicht den Punkt am Ende vergessen. Jetzt muss die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/netzwerk\/\" target=\"_self\" title=\"Ein Computer- oder Rechnernetz ist ein Verbund verschiedener technischer, haupts&auml;chlich selbstst&auml;ndig arbeitender Systeme (nicht nur Computer sondern auch Drucker, Router, NAS und andere Speichersysteme, Kameras, Sensoren, etc.), die untereinander kommunizieren. Ziele sind die gemeinsame Nutzung von Ressourcen (Drucker, Server, Medien, Datenbanken, usw.) - die zentrale Verwaltung von Systemen, Benutzern sowie deren Berechtigungen und vermehrt die&hellip;\" class=\"encyclopedia\">Netzwerk<\/a>karte wissen, wohin Sie Anfragen weiterleiten muss &ndash; hierzu nehme ich die Iptables, Minimal<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">konfiguration<\/a> am <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/terminal\/\" target=\"_self\" title=\"Ein Terminal ist eine Benutzerschnittstelle, eine grafische Oberfl&auml;che, um &uuml;ber die Shell mit einem Interpreter direkt mit dem Betriebssystem zu kommunizieren. Grundlegend wird das Terminal mit der Tastatur bedient, einige Funktionen k&ouml;nnen je nach Terminal auch mit der Maus genutzt werden. Bekannte Terminals unter Linux w&auml;ren etwa die Konsole unter KDE, das GNOME-Terminal, Terminoligy unter&hellip;\" class=\"encyclopedia\">Terminal<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>echo 1 &gt; \/proc\/sys\/net\/ipv4\/ip_forward\niptables -A FORWARD -o eth0 -i eth1 -s 192.168.56.0\/24 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT\niptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT\niptables -A POSTROUTING -t nat -j MASQUERADE<\/code><\/pre>\n\n\n\n<p>F&uuml;r die Iptables wird es demn&auml;chst einen passenden Artikel auf der <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">Linux<\/a> Bibel geben, nat&uuml;rlich auch f&uuml;r die Nftables. Jetzt wird Dnsmasq neu gestartet:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>service dnsmasq restart<\/code><\/pre>\n\n\n\n<p>Wir bleiben nat&uuml;rlich im <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/verzeichnis\/\" target=\"_self\" title=\"Ein Verzeichnis ist eine Datei, die andere Dateien und Verzeichnisse enth&auml;lt. Linux und Unix verwenden eine hierarchische, baumartige Struktur f&uuml;r das Dateisystem. Das h&ouml;chste Level des Dateisystems ist das Root-Verzeichnis (\/), unter dem alle anderen Dateien und Verzeichnisse existieren. Verzeichnisse sind Dateien und k&ouml;nnen im Root-Verzeichnis oder in anderen Verzeichnissen erstellt werden. Alles ist eine&hellip;\" class=\"encyclopedia\">Verzeichnis<\/a> mit dem heruntergeladenen Installer und installieren uns &uuml;ber die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/pakete\/\" target=\"_self\" title=\"Unter Linux sind Pakete die grundlegenden Bausteine von Software, die von einem Paketmanager verwaltet werden. Ein Paket enth&auml;lt die ausf&uuml;hrbaren Dateien, Konfigurationsdateien, Dokumentation und Metadaten, die f&uuml;r die Installation und Verwaltung der Software ben&ouml;tigt werden.\" class=\"encyclopedia\">Paket<\/a>-Verwaltung folgende <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/pakete\/\" target=\"_self\" title=\"Unter Linux sind Pakete die grundlegenden Bausteine von Software, die von einem Paketmanager verwaltet werden. Ein Paket enth&auml;lt die ausf&uuml;hrbaren Dateien, Konfigurationsdateien, Dokumentation und Metadaten, die f&uuml;r die Installation und Verwaltung der Software ben&ouml;tigt werden.\" class=\"encyclopedia\">Paket<\/a>e &bdquo;<strong>pxe<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">linux<\/a> sys<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">linux<\/a><\/strong>&bdquo;. Anschlie&szlig;end passen wir unseren Installer an, wir modifizieren diesen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir \/tmp\/initrd\ncd \/tmp\/initrd\/\ncat \/var\/lib\/tftpboot\/debian-installer\/amd64\/initrd.gz | gzip -d | cpio -i\ncp \/root\/preseed.cfg .\nfind | cpio -o --format=newc | gzip -9c &gt; ..\/initrd.gz\ncp ..\/initrd.gz \/var\/lib\/tftpboot\/debian-installer\/amd64\/<\/code><\/pre>\n\n\n\n<p>Wie oben schon beschrieben &ndash; die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>e gelten f&uuml;r 64 Bit &ndash; passen Sie bei 32 Bit &bdquo;<strong>amd64<\/strong>&ldquo; wie in der <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/verzeichnis\/\" target=\"_self\" title=\"Ein Verzeichnis ist eine Datei, die andere Dateien und Verzeichnisse enth&auml;lt. Linux und Unix verwenden eine hierarchische, baumartige Struktur f&uuml;r das Dateisystem. Das h&ouml;chste Level des Dateisystems ist das Root-Verzeichnis (\/), unter dem alle anderen Dateien und Verzeichnisse existieren. Verzeichnisse sind Dateien und k&ouml;nnen im Root-Verzeichnis oder in anderen Verzeichnissen erstellt werden. Alles ist eine&hellip;\" class=\"encyclopedia\">Verzeichnis<\/a>-Hierarchie vorgegeben an. Jetzt passen wir die Sys<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">linux<\/a>-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a> an:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vim \/var\/lib\/tftpboot\/debian-installer\/amd64\/boot-screens\/syslinux.cfg<\/code><\/pre>\n\n\n\n<p>Oder eben:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/var\/lib\/tftpboot\/debian-installer\/amd64\/boot-screens\/syslinux.cfg<\/code><\/pre>\n\n\n\n<p>Diese k&ouml;nnte f&uuml;r <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/debian\/\" target=\"_self\" title=\"Debian ist eine freie Linux-Distribution, die von einer Gemeinschaft von Freiwilligen entwickelt wird. Es wird h&auml;ufig als Basis f&uuml;r andere Distributionen wie Ubuntu verwendet und ist bekannt f&uuml;r seine Zuverl&auml;ssigkeit und Stabilit&auml;t. Debian bietet eine Vielzahl von Anwendungen und Werkzeugen, die f&uuml;r die Verwendung in verschiedenen Umgebungen geeignet sind, von Desktop-Computern bis hin zu Server-Systemen.&hellip;\" class=\"encyclopedia\">Debian<\/a> Bookworm so aussehen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># D-I config version 2.0\ninclude debian-installer\/amd64\/boot-screens\/menu.cfg\ndefault debian-installer\/amd64\/boot-screens\/vesamenu.c32\nprompt 0\ntimeout 0\nDEFAULT bookworm\n\nLABEL bookworm\n        kernel debian-installer\/amd64\/linux\n        append vga=normal initrd=debian-installer\/amd64\/initrd.gz auto=true interface=auto netcfg\/dhcp_timeout=60 netcfg\/choose_interface=auto priority=critical preseed\/file=\/preseed.cfg IPAPPEND 2<\/code><\/pre>\n\n\n\n<p>In der Regel m&uuml;ssen Sie nur &bdquo;<strong>bookworm<\/strong>&ldquo; durch das gew&uuml;nschte <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/release\/\" target=\"_self\" title=\"Ein Release unter Linux bezieht sich auf die Ver&ouml;ffentlichung einer neuen Version einer Software oder eines Betriebssystems. Es gibt verschiedene Arten von Releases, darunter Major Releases, Minor Releases und Emergency Releases. Ein Major Release umfasst in der Regel neue Funktionen und Ver&auml;nderungen an der Systemarchitektur, w&auml;hrend ein Minor Release kleinere Updates und Bugfixes enth&auml;lt. Emergency&hellip;\" class=\"encyclopedia\">Release<\/a> austauschen. Und jetzt das Wichtigste &ndash; die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a> des zu installierenden <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/debian\/\" target=\"_self\" title=\"Debian ist eine freie Linux-Distribution, die von einer Gemeinschaft von Freiwilligen entwickelt wird. Es wird h&auml;ufig als Basis f&uuml;r andere Distributionen wie Ubuntu verwendet und ist bekannt f&uuml;r seine Zuverl&auml;ssigkeit und Stabilit&auml;t. Debian bietet eine Vielzahl von Anwendungen und Werkzeugen, die f&uuml;r die Verwendung in verschiedenen Umgebungen geeignet sind, von Desktop-Computern bis hin zu Server-Systemen.&hellip;\" class=\"encyclopedia\">Debian<\/a>. Wir erstellen diese <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a> im aktuellen <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/verzeichnis\/\" target=\"_self\" title=\"Ein Verzeichnis ist eine Datei, die andere Dateien und Verzeichnisse enth&auml;lt. Linux und Unix verwenden eine hierarchische, baumartige Struktur f&uuml;r das Dateisystem. Das h&ouml;chste Level des Dateisystems ist das Root-Verzeichnis (\/), unter dem alle anderen Dateien und Verzeichnisse existieren. Verzeichnisse sind Dateien und k&ouml;nnen im Root-Verzeichnis oder in anderen Verzeichnissen erstellt werden. Alles ist eine&hellip;\" class=\"encyclopedia\">Verzeichnis<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vim preseed.cfg<\/code><\/pre>\n\n\n\n<p>Oder eben:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano preseed.cfg<\/code><\/pre>\n\n\n\n<p>Eine Beispiel-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Locale \/ Keymap\nd-i debian-installer\/locale \t\t      string de_DE.UTF-8\nd-i debian-installer\/keymap \t\t      select de-latin1\nd-i console-keymaps-at\/keymap \t\t      select de\nd-i languagechooser\/language-name-fb \t      select German\nd-i countrychooser\/country-name \t      select Germany\nd-i console-setup\/layoutcode \t\t      string de_DE\n# Netzwerk-Konfiguration\nd-i netcfg\/dhcp_timeout                       string 30\nd-i netcfg\/choose_interface                   select eth0\nd-i netcfg\/hostname \t\t\t      string gew\u00fcnschter_hostname\n# Installationsquelle\nd-i mirror\/country                            string manual\nd-i mirror\/http\/hostname                      string ftp.de.debian.org\nd-i mirror\/http\/directory                     string \/debian\nd-i mirror\/codename                           string bookworm\nd-i mirror\/suite\t\t\t      string bookworm\nd-i mirror\/udeb\/suite \t\t\t      string bookworm\nd-i mirror\/http\/proxy                         string\nd-i mirror\/noarch \t\t\t      error\n# Installer \/ Apt-Setup\nd-i debian-installer\/allow_unauthenticated    string true\nd-i finish-install\/reboot_in_progress         note\nd-i prebaseconfig\/reboot_in_progress          note\nd-i apt-setup\/non-free                        boolean true\nd-i apt-setup\/contrib                         boolean true\n# Uhr und Zeitzone\nd-i clock-setup\/utc                           boolean true\nd-i clock-setup\/ntp                           boolean true\nd-i clock-setup\/ntp-server                    string  0.pool.ntp.org\nd-i time\/zone                                 string Europe\/Berlin\n# Partitionierung \/ Grub\nd-i partman-auto\/disk                         string \/dev\/sda\nd-i partman-auto\/method                       string regular\nd-i partman-lvm\/device_remove_lvm             boolean true\nd-i partman-auto\/purge_lvm_from_device        boolean true\nd-i partman-lvm\/confirm                       boolean true\nd-i partman\/alignment                         select cylinder\nd-i partman\/confirm                           boolean true\nd-i partman-basicfilesystems\/no_swap \t      boolean false\nd-i partman-partitioning\/confirm_write_new_label boolean true\nd-i partman\/choose_partition                  select finish\nd-i partman\/confirm_nooverwrite               boolean true\nd-i grub-installer\/only_debian                boolean true\n# Boot\/Root-Partition, Zahlen in MB\nd-i partman-auto\/expert_recipe string             \\\n condpart ::                                      \\\n 500 500 500 ext4                                 \\\n     $primary{ } $bootable{ }                     \\\n     method{ format } format{ }                   \\\n     use_filesystem{ } filesystem{ ext4 }         \\\n     mountpoint{ \/boot }                          \\\n .                                                \\\n 10240 10240 10240 ext4                              \\\n     $primary{ }                                  \\\n     method{ format } format{ }                   \\\n     use_filesystem{ } filesystem{ ext4 }         \\\n     mountpoint{ \/ }                              \\\n .                                                \\\n# Root User anlegen\nd-i passwd\/root-login\t\t\t      boolean true\nd-i passwd\/root-password-crypted \t      password passwort\n# User anlegen\nd-i passwd\/user-fullname \t\t      string Benutzer Name\nd-i passwd\/username \t\t\t      string benutzer\n# User-Passwort (hier im Klartext)\nd-i passwd\/user-password \t\t      password sicheres_passwort\nd-i passwd\/user-password-again \t\t      password sicheres_passwort\n# Software Selections\ntasksel tasksel\/first                         multiselect  ssh-server standard\nd-i     pkgsel\/include                        string       ssh vim ethtool sysstat ntp ntpdate\n# Mail-Konfiguration\nexim4-config     exim4\/no_config              boolean true\nexim4-config     exim4\/exim3_upgrade          boolean true\n# SSH-Server\nssh ssh\/new_config  \t\t \t      boolean true\nssh ssh\/use_old_init_script \t      \t      boolean true\nssh ssh\/protocol2_only      \t      \t      boolean true\nssh ssh\/run_sshd    \t\t      \t      boolean true\nssh ssh\/SUID_client \t\t      \t      boolean true\nssh ssh\/disable_cr_auth     \t      \t      boolean false\n# Pop-Contest\npopularity-contest popularity-contest\/participate boolean false<\/code><\/pre>\n\n\n\n<p>In diesem Fall wird ein Standard-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/debian\/\" target=\"_self\" title=\"Debian ist eine freie Linux-Distribution, die von einer Gemeinschaft von Freiwilligen entwickelt wird. Es wird h&auml;ufig als Basis f&uuml;r andere Distributionen wie Ubuntu verwendet und ist bekannt f&uuml;r seine Zuverl&auml;ssigkeit und Stabilit&auml;t. Debian bietet eine Vielzahl von Anwendungen und Werkzeugen, die f&uuml;r die Verwendung in verschiedenen Umgebungen geeignet sind, von Desktop-Computern bis hin zu Server-Systemen.&hellip;\" class=\"encyclopedia\">Debian<\/a> ohne grafische Oberfl&auml;che installiert. Die Boot-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/partition\/\" target=\"_self\" title=\"Eine Partition ist ein Bereich auf einer Festplatte - dies bedeutet, eine Festplatte kann in mehrere Bereiche - also in mehrere Partitionen aufgeteilt werden. Unterschiedliche Betriebssysteme installiert man auf unterschiedliche Partitionen, unterschiedliche Partitionen k&ouml;nnen auch unterschiedliche Regeln haben - so k&ouml;nnen etwa normale Benutzer unter Linux auf das Wurzelverzeichnis unter Linux nur lesend zugreifen. Auch&hellip;\" class=\"encyclopedia\">Partition<\/a> hat 500 Megabyte, die System<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/partition\/\" target=\"_self\" title=\"Eine Partition ist ein Bereich auf einer Festplatte - dies bedeutet, eine Festplatte kann in mehrere Bereiche - also in mehrere Partitionen aufgeteilt werden. Unterschiedliche Betriebssysteme installiert man auf unterschiedliche Partitionen, unterschiedliche Partitionen k&ouml;nnen auch unterschiedliche Regeln haben - so k&ouml;nnen etwa normale Benutzer unter Linux auf das Wurzelverzeichnis unter Linux nur lesend zugreifen. Auch&hellip;\" class=\"encyclopedia\">partition<\/a> 10 Gigabyte. Den Benutzer erstellen Sie mit der Zeile [c]d-i passwd\/user-fullname string Benutzer Name[\/c], den <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/login\/\" target=\"_self\" title=\"Das Linux-System unterscheidet verschiedene Benutzer. Konsequenterweise k&ouml;nnen Sie deswegen nach Einschalten des Rechners mitunter nicht sofort loslegen. Zuerst m&uuml;ssen Sie dem Rechner mitteilen, wer Sie sind &ndash; Sie m&uuml;ssen sich anmelden (&raquo;einloggen&laquo;). Mit dieser Kenntnis kann das System entscheiden, was Sie d&uuml;rfen (oder nicht d&uuml;rfen). Nat&uuml;rlich m&uuml;ssen Sie eine Zugangsberechtigung zum System haben &ndash; der&hellip;\" class=\"encyclopedia\">Login<\/a>-Namen mit [c]d-i passwd\/username string benutzer[\/c]. Das <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/root\/\" target=\"_self\" title=\"root ist der wahre Administrator, auch root-Benutzer unter Linux. Er alleine hat &uuml;ber das Betriebssystem alle Rechte. Zum Benutzer root wird man unter Linux auf dem Terminal mit dem Befehl: su Hat man kein root-Passwort angelegt, dient dazu der Befehl: sudo -i oder auch: sudo befehl\" class=\"encyclopedia\">root<\/a>-Passwort mit [c]d-i passwd\/<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/root\/\" target=\"_self\" title=\"root ist der wahre Administrator, auch root-Benutzer unter Linux. Er alleine hat &uuml;ber das Betriebssystem alle Rechte. Zum Benutzer root wird man unter Linux auf dem Terminal mit dem Befehl: su Hat man kein root-Passwort angelegt, dient dazu der Befehl: sudo -i oder auch: sudo befehl\" class=\"encyclopedia\">root<\/a>-password-crypted password passwort[\/c], das Passwort des normalen Benutzers mit [c]d-i passwd\/user-password password sicheres_passwort[\/c] und [c]d-i passwd\/user-password-again password sicheres_passwort[\/c]. Software installieren Sie mit [c]tasksel tasksel\/first multiselect ssh-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">server<\/a> standard[\/c] &ndash; so installieren Sie etwa <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/kde-plasma\/\" target=\"_self\" title=\"KDE Plasma ist eine Desktop-Umgebung f&uuml;r Linux, die von der KDE-Community entwickelt wurde. Sie ist darauf ausgelegt, eine moderne, innovative und funktionale Desktop-Umgebung bereitzustellen. KDE Plasma ist bekannt f&uuml;r seine Eleganz und Funktionalit&auml;t, was es besonders f&uuml;r Umsteiger, die von Windows zu Linux wechseln, zu einer beliebten Wahl macht. KDE Plasma bietet eine Vielzahl von&hellip;\" class=\"encyclopedia\">KDE Plasma<\/a> als grafische Oberfl&auml;che mit:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tasksel tasksel\/first                         multiselect  ssh-server standard plasma-desktop<\/code><\/pre>\n\n\n\n<p>Im Grunde ist die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a> recht verst&auml;ndlich &ndash; mehr zur <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a> finden Sie unter&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/wiki.debian.org\/DebianInstaller\/Preseed\" target=\"_blank\">preseed.cfg<\/a>. F&uuml;r ein absolut sicher gehashtes <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/root\/\" target=\"_self\" title=\"root ist der wahre Administrator, auch root-Benutzer unter Linux. Er alleine hat &uuml;ber das Betriebssystem alle Rechte. Zum Benutzer root wird man unter Linux auf dem Terminal mit dem Befehl: su Hat man kein root-Passwort angelegt, dient dazu der Befehl: sudo -i oder auch: sudo befehl\" class=\"encyclopedia\">root<\/a>-Passwort starten Sie noch den <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>printf \"sicheres_passwort\" | mkpasswd -s -m sha-512<\/code><\/pre>\n\n\n\n<p>Dies war es schon &ndash; jetzt brauchen Sie nur noch auf den zu installierenden Rechnern im <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/bios\/\" target=\"_self\" title=\"Das BIOS (Basic Input\/Output System) ist eine Firmware, die auf dem Mainboard von &auml;lteren PC's installiert ist. Es hat die Aufgabe, die grundlegende Steuerung der Hardware zu &uuml;bernehmen und das eigentliche Betriebssystem zu starten. Das BIOS wird oft mit dem Unified Extensible Firmware Interface (UEFI) verwechselt, das eine Weiterentwicklung des BIOS ist. UEFI bietet neue&hellip;\" class=\"encyclopedia\">BIOS<\/a>\/<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/uefi\/\" target=\"_self\" title=\"Unter UEFI (Unified Extensible Firmware Interface) versteht man die Firmware des Mainboards eines Computers. Diese Firmware stellt die Schnittstelle zwischen der Hardware und der Software dar und erm&ouml;glicht den Boot-Vorgang des Ger&auml;tes. UEFI ist der Nachfolger des &auml;lteren BIOS (Basic Input\/Output System) und bietet einige Vorteile. Dazu geh&ouml;ren eine deutlich schnellere Bootzeit und die Unterst&uuml;tzung&hellip;\" class=\"encyclopedia\">UEFI<\/a> auf PXE-Boot umstellen und die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ip-adresse\/\" target=\"_self\" title=\"Eine IP-Adresse ist eine numerische Kennung, die einem Ger&auml;t im Internet zugewiesen wird. Sie dient dazu, anderen Ger&auml;ten im Netzwerk zu erm&ouml;glichen, Verbindungen zu diesem Ger&auml;t herzustellen sowie Daten mit ihm auszutauschen. Eine IP-Adresse kann entweder statisch oder dynamisch sein, je nachdem, ob sie fest f&uuml;r ein Ger&auml;t konfiguriert ist oder vom Netzwerkdienstanbieter automatisch vergeben&hellip;\" class=\"encyclopedia\">IP-Adresse<\/a> Ihres PXE-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">Server<\/a>s angeben.<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"1985\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">0    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"1985\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\">0<\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Wenn man sich schon einmal im BIOS \/ UEFI umgesehen hat, findet man dort unter den Boot-Optionen neben dem Start von Festplatte, USB oder optischem Medium auch oft den Eintrag&nbsp;PXE-Boot. PXE ist die Abk\u00fcrzung f\u00fcr &#8222;Preboot eXecution Environment&#8220; &#8211; schnell und einfach gesagt, bedeutet dies, man startet den Rechner \u00fcber das Netzwerk &#8211; man holt [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":763,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[15],"class_list":["post-1985","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-system","tag-system"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=1985"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1985\/revisions"}],"predecessor-version":[{"id":1989,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1985\/revisions\/1989"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/763"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=1985"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=1985"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=1985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}