
Warning: Undefined array key "media" in /volume1/web/wiki/feed.php on line 235

Warning: Undefined array key "media" in /volume1/web/wiki/feed.php on line 274

Warning: Undefined array key "media" in /volume1/web/wiki/feed.php on line 385

Warning: Undefined array key "media" in /volume1/web/wiki/feed.php on line 235

Warning: Undefined array key "media" in /volume1/web/wiki/feed.php on line 274

Warning: Undefined array key "media" in /volume1/web/wiki/feed.php on line 385

Warning: Undefined array key "media" in /volume1/web/wiki/feed.php on line 235

Warning: Undefined array key "media" in /volume1/web/wiki/feed.php on line 274

Warning: Undefined array key "media" in /volume1/web/wiki/feed.php on line 385
<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://live.spdns.org/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>move IT Home Base</title>
        <description></description>
        <link>http://live.spdns.org/wiki/</link>
        <lastBuildDate>Sat, 04 Apr 2026 10:54:32 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://live.spdns.org/wiki/lib/tpl/peanutbutter2/images/favicon.ico</url>
            <title>move IT Home Base</title>
            <link>http://live.spdns.org/wiki/</link>
        </image>
        <item>
            <title>PXE-Boot</title>
            <link>http://live.spdns.org/wiki/anleitungen/pxe-boot?do=revisions&amp;rev=1598125234</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;pxe-boot&quot;&gt;PXE-Boot&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;PXE-Boot&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pxe-boot&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-24&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;vorwort&quot;&gt;Vorwort&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Das booten eines Betriebssystems von einem zentralen Repository im lokalen Netzwerk statt vom lokalen Datenträger bietet viele Vorteile, beispielsweise lassen sich so temporär oder zum testen Betriebssysteme laden die lokal nicht installiert sind, oder es können Betriebssysteme installiert werden (auch als Rollout im gesamten &lt;abbr title=&quot;Local Area Network&quot;&gt;LAN&lt;/abbr&gt;), auch wenn kein USB-Anschluss oder optisches Laufwerk (CD/DVD) vorhanden, oder wenn der passende Installations-Datenträger auf DVD gerade nicht verfügbar ist und es lassen sich so ganz komfortabel komplette Tools wie die „Ultimate Boot-CD“ laden um beispielsweise Probleme mit einer Windows-Partition zu bereinigen.
In Firmen werden (neue) Betriebssysteme und Aktualisierungen (Patches) fast immer über ein zentrales Repository der IT-Administration ausgerollt, beispielsweise über Microsofts SCCM (System Center Configuration Manager). Für den Privatbereich gibt es einige Netzwerkspeicher wie beispielsweise die aktuellen NAS-Modelle von Synology die von Haus ein PXE-Boot unterstützen. Ab der Firmware Synology DSM 4.2 ist es möglich direkt vom NAS zu booten.
&lt;/p&gt;

&lt;p&gt;
Microsoft´s SCCM kann seit dem 22.3.2018 nicht mehr mit Linux umgehen, da der dazu normalerweise benötigte Agent von Microsoft in der aktuellen SCCM-Version (seit SCCM 1902) rausgenommen wurde. Es bleibt jetzt nur noch die Möglichkeit eines „Handovers“ indem der SCCM einen externen PXE-Boot-Server (z.B. DNSmasq) antriggert. Alternative ist Microsoft Azure.
Damit zukünftig beide Systeme (Windows/Linux) für Rollouts, oder Live-Systeme unterstützt werden können, muß parallel zum Microsoft DHCP-Server mit SCCM UEFI Boot-Server ein separater PXE-Server aufgesetzt werden der Deployments ausserhalb der Windows-Welt möglich macht. Dieser separate PXE Boot-Server kann auf einem beliebigen Windows-, oder Linux-PC installiert werden. Für Windows gibt es z.B. die fertige Lösung „AOMEI PXE Boot Free 1.5“, die allerdings nur immer ein bestimmtes ISO-Image ausliefern kann. Für Linux bietet sich „DNSmasq“ an, da dieser bereits alle notwendigen Komponenten wie DHCP-Proxy und TFTP-Server integriert hat.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Vorwort&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;vorwort&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;25-2182&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;scenarios&quot;&gt;Scenarios&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Grundsätzlich gibt es zwei verschiedene Netboot-Scenarios:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Live-System laden ohne Installation - Man bootet über das Netzwerk um darüber ein Live-System zu starten, das ohne Installation auskommt und daher auch keine Festplatte benötigt. Da das komplette Live-System ins RAM geladen wird ist die Auswahl an Live-Systemen sehr klein, der Rechner sollte mindestens 4 &lt;abbr title=&quot;Gigabyte&quot;&gt;GB&lt;/abbr&gt; RAM haben, besser 8 &lt;abbr title=&quot;Gigabyte&quot;&gt;GB&lt;/abbr&gt; RAM und das &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; sollte möglichst klein sein, damit noch Platz für die Arbeitsdateien im RAM bleibt. In diesem Fall läuft alles ausschliesslich im RAM ab, die Festplatte bleibt komplett unberührt.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Installation übers Netzwerk - Man bootet über das Netzwerk um darüber ein Betriebssystem zu installieren das auf der lokalen Festplatte eingerichtet wird. In diesem Fall lädt man per Netboot nur einen Installer, der anschließend die restlichen Daten aus einem zentralen Repository im &lt;abbr title=&quot;Local Area Network&quot;&gt;LAN&lt;/abbr&gt; oder über das Internet holt.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Scenarios&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;scenarios&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2183-3133&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;voraussetzungen&quot;&gt;Voraussetzungen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Aktivieren von PXE-Boot im BIOS (Preboot Execution Environment)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Funktioniert nur im &lt;abbr title=&quot;Local Area Network&quot;&gt;LAN&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Funktioniert nur mit dynamischer IP via DHCP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Zusätzlicher DHCP-Proxy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Zusätzlicher TFTP-Server&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;-Image als fertiges Netzwerk-Installationsprogramm oder als Live-System ohne Installation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Im BIOS muß Secure Boot deaktiviert werden, da fast alle bootbaren ISO-Images nicht digital signiert sind&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Voraussetzungen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;voraussetzungen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3134-3574&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;pre-install&quot;&gt;Pre-Install&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Im BIOS prüfen ob sich der Rechner auf Netzwerk-Boot (PXE-Boot) umschalten lässt. Alternativ über das Boot-Menü (je nach Rechner via F8, F10 oder F12) den Netzwerkadapter als Startgerät auswählen. Falls dieser nicht auswählbar ist, im BIOS nachsehen ob er als Startgerät aktivierbar ist.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Secure Boot muß deaktiviert werden&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fast immer muß auch UEFI-Boot deaktiviert werden, stattdessen Legacy Boot einschalten&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pre-Install&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pre-install&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;3575-4031&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;testumgebung&quot;&gt;Testumgebung&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Da der Test für Netboot nur in einer abgeschotteten, vom restlichen Netzwerk getrennten Test-Umgebung stattfinden kann um den produktiven Betrieb im Netzwerk nicht zu stören, wurden zwei Rechner an einen separaten Netzwerk-Switch gehangen der keinen physikalischen Anschluss an das restliche Netzwerk hat. Der als PXE-Server fungierende Rechner muß dabei eine statische IP-Adresse haben, damit diese feste IP in die &lt;abbr title=&quot;Local Area Network&quot;&gt;LAN&lt;/abbr&gt;-Konfiguration der Clients eingetragen werden kann.
Nun kann man in dieser abgeschotteten Umgebung allerdings nicht den tatsächlichen Verlauf eines Netboots simulieren, denn es fehlen &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;, DHCP und Gateway. Somit kann kein Netboot mit Installation getestet werden, sondern nur Netboot mit einem Live-System ohne Installation. Beim starten des Clients bekommt dieser keine IP-Adresse des DHCP-Proxys zugewiesen, denn dieser kommt ausschliesslich vom richtigen DHCP-Server.
&lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt; wird benötigt um die Namensauflösung zu garantieren, sonst kann nur mit statischen IP gearbeitet werden, das ist aber in der Produktivumgebung so nicht der Fall.
Bei einem vorhandenen DHCP darf DNSmasq nur als DHCP-Proxy laufen, oder der vorhandene DHCP muß einen IP-Bereich frei lassen der dann von DNSmasq benutzt werden kann.
Das Gateway (Internetzugang) wird benötigt um das Installationsimage vom Repository nachzuladen wenn ein Netboot mit anschließender Installation ausgewählt wird. Bei DNSmasq müsste eine Forwarder-&lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt; angegeben werden, aber ohne Gateway auch kein Nameserver in höherer Instanz.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Testumgebung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;testumgebung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;4032-5571&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;dnsmasq&quot;&gt;DNSmasq&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
DNSmasq ist:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-Server für das lokale Netzwerk&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-Forwarder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-Cache&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DHCP-Server / DHCP-Proxy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; TFTP-Server&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
DNSmasq bzw. genauer DNSmasq_base ist in allen aktuellen Debian-basierenden Linux-Distributionen enthalten. DNSmasq_base wird dabei vom Network Manager benutzt.
Um DNSmasq als PXE Boot-Server einzusetzen muß zunächst eine vollständige DNSmasq Installation eingerichtet werden. In allen Debian-basierenden Linux-Repositorys ist dieser bereits enthalten. Installation mit:
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;sudo apt-get install dnsmasq&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
Anschliessend muß DNSmasq passend konfiguriert werden:
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;sudo gedit /etc/dnsmasq.conf&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
Folgende Konfiguration ist in der DNSmasq Konfigurationsdatei einzutragen:
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;# Den in DNSmasq enthaltenen &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-Server deaktivieren
port=0
# Bei Bedarf die DHCP-Transaktionen mitloggen, sonst auskommentieren
log-dhcp
# Root-Verzeichnis mit den Boot-Images auf dem TFTP-Server setzen
enable-tftp
tftp-root=/var/lib/tftpboot
#Boot-Filename für PXE-Boot setzen
dhcp-boot=pxelinux.0
# Boot-Filename, Server-Name, Server-IP
# Erster Parameter = Option 67 mit File-Location auf dem Server
# Zweiter Parameter = Server-Hostname
# Dritter Parameter = IP-Adresse des PXE-Servers
dhcp-boot=pxelinux, pxeserver, 192.168.1.1
# Doppelte DHCP-Benutzung deaktivieren um alte DHCP-Clients nicht zu verwirren
dhcp-no-override
# Bekannte Rechner-Architekturen vorauswählen. Damit kann gezielt das passende
# Boot-Images ausgerollt werden. Diese werden auch genutzt wenn der Anwender
# im Boot-Menü keine Auswahl trifft
# x86PC, PC98, IA64_EFI, Alpha, Arc_x86, Intel_Lean-Client, IA32_EFI
# BC_EFI, Xscale_EFI, X86-64_EFI
pxe-service=x86PC, „Boot via PXE-Server“, pxelinux
# Möglichkeit 1: zusätzlicher DHCP IP-Bereich und Lease-Time angeben
dhcp-range=192.168.1.1,192.168.1.100, 12h
# Möglichkeit 2: oder als DHCP-Proxy der keine IP vergibt
dhcp-range=192.168.1.1,proxy,255,255,255,0
# Interfaces und Adressen auf die der DHCP reagieren soll
interface=eth0
listen-address=127.0.0.1
listen-address=192.168.1.1&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
Anschließend muß die neue DNSmasq Konfiguration geladen werden:
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;sudo service dnsmasq restart&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
Damit werden Legacy BIOS PXE Anfragen von DNSmasq abgefangen und umgeleitet, wobei der Microsoft DHCP immer noch seine SCCM UEFI-Optionen hat und – falls dieser Server einmal ausfallen sollte – diese bereitstellt, da DNSmasq die UEFI-Anfragen gar nicht wahrnimmt.
&lt;/p&gt;

&lt;p&gt;
Denn die DHCP Option 60 PXEClient ist nur dann von Nöten wenn der WDS/SCCM als eigenständiger DHCP-Proxy agieren soll, was er aber nicht braucht, weil die DHCP-Optionen sowieso vom DHCP-Server ausgeliefert werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DNSmasq&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dnsmasq&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;5572-8210&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit8&quot; id=&quot;microsoft_dhcp-server&quot;&gt;Microsoft DHCP-Server&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Der bestehende Windows DHCP-Server muß umkonfiguriert werden, sodaß ein Client über das Netzwerk auf den FOG-Server zugreifen kann:
Option 66 = IP-Adresse des FOG-Servers
Option 67 = undionly.kpxe
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Microsoft DHCP-Server&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;microsoft_dhcp-server&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;8211-8448&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;sccm-konfiguration&quot;&gt;SCCM-Konfiguration&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
TODO
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;SCCM-Konfiguration&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sccm-konfiguration&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;8449-8486&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit10&quot; id=&quot;facts&quot;&gt;Facts&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ein TFTP-Server ist nicht zwangsläufig Vorraussetzung für PXE, denn seit UEFI 2.5 kann anstelle des TFTP-Servers auch http verwendet werden. Somit wäre ein Nachteil egalisiert (UEFI-Boot statt Legacy-Boot).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DHCP-Discover ist ein Broadcast auf UDP-Port 67&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Etherboot, ab Sommer 2006 auch „gPXE“&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mit iPXE und manuell eingegebener Netzwerk-Konfiguration ermöglich booten über das Netzwerk, auch ohne DHCP und ohne TFTP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Proprietäre Weiterentwicklung von PXE ist WDS (Windows Deployment Services) von Microsoft&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; HTTP ist schneller als TFTP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; SCCM nutzt auch iPXE&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Intel beendet im Jahr 2020 den Support von BIOS Legacy Boot. Das bedeutet langfristig muß eine Lösung her die auch mit UEFI-Boot funktioniert.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Facts&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;facts&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;8487-9247&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit11&quot; id=&quot;alternativen&quot;&gt;Alternativen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://live.spdns.org/wiki/anleitungen/pxe-boot/ipxe&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:pxe-boot:ipxe&quot; data-wiki-id=&quot;anleitungen:pxe-boot:ipxe&quot;&gt;iPXE&lt;/a&gt; ist eine alternative PXE Methode ohne eigenen DHCP und ohne TFTP-Server:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; iPXE mit manuell eingegebener Netzwerk-Konfiguration und booten über das Internet&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; iPXE ist Open Source Software mit Hauptquelle auf ipxe.org&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Alternativen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;alternativen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;9248-9533&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit12&quot; id=&quot;fog-server&quot;&gt;FOG-Server&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Am 5.4.2019 wurde auf einem Linux Ubuntu Client-PC eine eigenständige &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;-Deployment Lösung auf Basis der Open Source Software „FOG“ (fogproject.org) installiert. Dieser bietet bereits alle erforderlichen Ressourcen mit um geklonte Betriebssysteme über das Netzwerk auszurollen.
Bei Verwendung des FOG-Servers ist es nicht mehr erforderlich, jeden Rechner manuell von einem Bootmedium zu starten. Wenn die Bootsequenz der Rechner so eingestellt ist, dass zunächst von der Netzwerkkarte aus gestartet wird, wird beim Systemstart überprüft, ob ein Klon-Auftrag vorliegt. Ist das der Fall, wird dieser automatisch ausgeführt. Andernfalls startet das lokal installierte System. Dadurch kann eine beliebige Anzahl an Rechnern von einer zentralen Stelle aus mit wenigen Mausklicks geklont werden. Zusätzlich ermöglicht der FOG-Server einige weitere Dienste wie beispielsweise die automatische Installation von Druckern, das Nachverteilen von Software und die automatische Aufnahme in eine bestehende Domänenstruktur.
Der FOG-Server kann ein Image per Multicast gleichzeitig an viele Computer verschicken. Das bedeutet, dass das Image nur einmal von den Serverplatten gelesen und nur einmal über die Netzwerkkarte des Servers übertragen werden muss. Die Einrichtung der MulticastFunktionalität ist allerdings schwierig und erfordert vertiefte Netzwerkkenntnisse. Insbesondere muss auf allen verwendeten Switchen IGMP-Verkehr erlaubt werden. Sofern sich der FOG-Server in einem anderen Subnetz befindet als die Clients, muss der verwendete Router die Multicast-Pakete richtig weiterleiten. Dies ist nicht bei allen Geräten möglich. Wenn eine Firewall zwischen den Netzen eingerichtet ist, müssen einige Ports freigegeben werden (TCP: 20-22, 80, 111, 443, 2049, 1024-65535 sowie UDP: 69, 111, 1024-65535).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;FOG-Server&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;fog-server&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;9534-11376&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit13&quot; id=&quot;software&quot;&gt;Software&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://sourceforge.net/projects/oneclickkick&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://sourceforge.net/projects/oneclickkick&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://sourceforge.net/projects/oneclickkick&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.cyberciti.biz/tips/server-provisioning-software.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.cyberciti.biz/tips/server-provisioning-software.html&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://www.cyberciti.biz/tips/server-provisioning-software.html&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://comparite.ch/linuxpatchmanagement&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://comparite.ch/linuxpatchmanagement&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://comparite.ch/linuxpatchmanagement&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://sourceforge.net/projects/etherboot&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://sourceforge.net/projects/etherboot&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://sourceforge.net/projects/etherboot&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://erpxe.org/Ubuntu_installation_instructions&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://erpxe.org/Ubuntu_installation_instructions&quot; rel=&quot;ugc nofollow noopener&quot;&gt;http://erpxe.org/Ubuntu_installation_instructions&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.vercot.com/~serva/default.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.vercot.com/~serva/default.html&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://www.vercot.com/~serva/default.html&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Software&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;software&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;11377-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>anleitungen</category>
            <pubDate>Sat, 22 Aug 2020 21:40:34 +0000</pubDate>
        </item>
        <item>
            <title>DNS</title>
            <link>http://live.spdns.org/wiki/anleitungen/pxe-boot/dns?do=revisions&amp;rev=1579163445</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;dns&quot;&gt;DNS&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DNS&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dns&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-19&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;dnsmasq&quot;&gt;DNSmasq&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-Server&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-Forwarder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-Cache&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DHCP-Server&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DHCP-Proxy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; TFTP-Server&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
DNSmasq bzw. genauer DNSmasq_base ist in allen aktuellen debian-basierenden Linux-Distributionen enthalten. DNSmasq_base wird dabei vom Network Manager benutzt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DNSmasq&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dnsmasq&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;20-297&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;installation&quot;&gt;Installation&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Um DNSmasq als PXE Boot-Server einzusetzen muß zunächst eine vollständige DNSmasq Installation eingerichtet werden. In allen Debian-basierenden Linux-Repositorys ist dieser bereits enthalten. Installation mit:
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;sudo apt-get install dnsmasq&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
Anschliessend muß DNSmasq passend konfiguriert werden:
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;sudo gedit /etc/dnsmasq.conf&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
Folgende Konfiguration ist in der DNSmasq Konfigurationsdatei einzutragen:
&lt;/p&gt;

&lt;p&gt;
# Den in DNSmasq enthaltenen &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-Server deaktivieren
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;port=0&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
# Bei Bedarf die DHCP-Transaktionen mitloggen, sonst auskommentieren
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;log-dhcp&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
# Root-Verzeichnis mit den Boot-Images auf dem TFTP-Server setzen
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;enable-tftp&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;tftp-root=/var/lib/tftpboot&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
#Boot-Filename für PXE-Boot setzen
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;dhcp-boot=pxelinux.0&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
# Boot-Filename, Server-Name, Server-IP
&lt;/p&gt;

&lt;p&gt;
# Erster Parameter = Option 67 mit File-Location auf dem Server
&lt;/p&gt;

&lt;p&gt;
# Zweiter Parameter = Server-Hostname
&lt;/p&gt;

&lt;p&gt;
# Dritter Parameter = IP-Adresse des PXE-Servers
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;dhcp-boot=pxelinux, pxeserver, 192.168.1.1&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
# Doppelte DHCP-Benutzung deaktivieren um alte DHCP-Clients nicht zu verwirren
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;dhcp-no-override&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
# Bekannte Rechner-Architekturen vorauswählen. Damit kann gezielt das passende
&lt;/p&gt;

&lt;p&gt;
# Boot-Images ausgerollt werden. Diese werden auch genutzt wenn der Anwender
&lt;/p&gt;

&lt;p&gt;
# im Boot-Menü keine Auswahl trifft
&lt;/p&gt;

&lt;p&gt;
# x86PC, PC98, IA64_EFI, Alpha, Arc_x86, Intel_Lean-Client, IA32_EFI
&lt;/p&gt;

&lt;p&gt;
# BC_EFI, Xscale_EFI, X86-64_EFI
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;pxe-service=x86PC, „Boot via PXE-Server“, pxelinux&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
# Möglichkeit 1: zusätzlicher DHCP IP-Bereich und Lease-Time angeben
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;dhcp-range=192.168.1.1,192.168.1.100, 12h&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
# Möglichkeit 2: oder als DHCP-Proxy der keine IP vergibt
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;dhcp-range=192.168.1.1,proxy,255,255,255,0&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
# Interfaces und Adressen auf die der DHCP reagieren soll
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;interface=eth0&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;listen-address=127.0.0.1&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;listen-address=192.168.1.1&lt;/code&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Installation&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installation&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;298-2138&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;starten&quot;&gt;Starten&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Anschließend muß die neue DNSmasq Konfiguration geladen werden:
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;sudo service dnsmasq restart&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
Damit werden Legacy BIOS PXE Anfragen von DNSmasq abgefangen und umgeleitet, wobei der Microsoft DHCP immer noch seine SCCM UEFI-Optionen hat und – falls dieser Server einmal ausfallen sollte – diese bereitstellt, da DNSmasq die UEFI-Anfragen gar nicht wahrnimmt.
&lt;/p&gt;

&lt;p&gt;
Denn die DHCP Option 60 PXEClient ist nur dann von Nöten wenn der WDS/SCCM als eigenständiger DHCP-Proxy agieren soll, was er aber nicht braucht, weil die DHCP-Optionen sowieso vom DHCP-Server ausgeliefert werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Starten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;starten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2139-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>anleitungen:pxe-boot</category>
            <pubDate>Thu, 16 Jan 2020 09:30:45 +0000</pubDate>
        </item>
        <item>
            <title>Searx konfigurieren</title>
            <link>http://live.spdns.org/wiki/anleitungen/software/searx/searx_konfigurieren?do=revisions&amp;rev=1617806960</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;searx_konfigurieren&quot;&gt;Searx konfigurieren&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Searx konfigurieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;searx_konfigurieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-35&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;die_konfiguration_wird_in_folgender_textdatei_vorgenommen&quot;&gt;Die Konfiguration wird in folgender Textdatei vorgenommen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;/usr/local/searx/searx/settings.yml&lt;/code&gt; oder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;/etc/searx/settings.yml&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Die Konfiguration wird in folgender Textdatei vorgenommen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;die_konfiguration_wird_in_folgender_textdatei_vorgenommen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;36-188&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;konfigurations-parameter&quot;&gt;Konfigurations-Parameter&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;table sectionedit4&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 leftalign&quot;&gt; Parameter         &lt;/th&gt;&lt;th class=&quot;col1 leftalign&quot;&gt; Beschreibung                                                                                                                                                                        &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; port              &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; port number of the searx web application if you run it directly using python searx/webapp.py. Doesn&amp;#039;t apply to searx running on Apache or Nginx.                                    &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; secret_key        &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; used for cryptography purpose.                                                                                                                                                      &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; debug             &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; allow a more detailed log if you run searx directly. Display detailed error messages in the browser too, so this must be deactivated in production.                                 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; request_timeout   &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; global timeout of the requests made to others engines in seconds. A bigger timeout will allow to wait for answers from slow engines, but in consequence will slow searx reactivity  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                   &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; (the result page may take the time specified in the timeout to load)                                                                                                                &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; base_url          &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; the base &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; where searx is deployed. Used to create correct inbound links.                                                                                                         &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; themes_path       &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; path to where the themes are located. If you didn&amp;#039;t develop anything, leave it blank.                                                                                               &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; default_theme     &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; name of the theme you want to use by default on you searx instance.                                                                                                                 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; useragent_suffix  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; suffix to the user-agent searx uses to send requests to others engines. If an engine wish to block you, a contact info here may be useful to avoid that.                            &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; image_proxy       &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; allow your instance of searx of being able to proxy images. Uses memory space.                                                                                                      &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; default_locale    &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; interface language. If blank, the locale is detected by using the browser language. If it doesn&amp;#039;t work, or you are deploying a language specific instance of searx,                 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                   &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; a locale can be defined using an ISO language code, like fr, en, de.                                                                                                                &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; outgoing_proxies  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; define a proxy you wish to use.                                                                                                                                                     &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; source_ips        &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; if you use multiple nework interfaces, define from which IP the requests must be made.                                                                                              &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; locales           &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; locales codes and their names. Available translations of searx interface.                                                                                                           &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;227-3490&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Konfigurations-Parameter&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;konfigurations-parameter&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;189-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>anleitungen:software:searx</category>
            <pubDate>Wed, 07 Apr 2021 16:49:20 +0000</pubDate>
        </item>
    </channel>
</rss>
