<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>proxmox &#8211; MAB-IT Consulting</title>
	<atom:link href="https://www.mab-it.de/tag/proxmox/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.mab-it.de</link>
	<description></description>
	<lastBuildDate>Sun, 20 Sep 2026 14:06:47 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>PVE Die Frage nach den P-States</title>
		<link>https://www.mab-it.de/proxmox-energieeinstellungen-c-states/</link>
					<comments>https://www.mab-it.de/proxmox-energieeinstellungen-c-states/#respond</comments>
		
		<dc:creator><![CDATA[wadmin]]></dc:creator>
		<pubDate>Sun, 20 Sep 2026 11:05:19 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[C-States deaktivieren]]></category>
		<category><![CDATA[CPU C-States Linux]]></category>
		<category><![CDATA[proxmox]]></category>
		<category><![CDATA[Proxmox C-States]]></category>
		<category><![CDATA[Proxmox Energieprofil]]></category>
		<category><![CDATA[Proxmox High Performance]]></category>
		<category><![CDATA[Proxmox Stromverbrauch]]></category>
		<guid isPermaLink="false">https://www.mab-it.de/?p=783</guid>

					<description><![CDATA[Nachdem C6 endlich verschwunden war, blieb noch die Frage nach den P-States. Auch hier bedeutet „High Performance“ im BIOS nicht automatisch, dass jeder Kern dauerhaft mit vollem Takt läuft. Linux übernimmt über intel_pstate und Intel HWP weiterhin einen Teil der Steuerung. ]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><a href="https://www.mab-it.de/energiespareinstellungen-oder-wie-ich-in-den-wahnsinn-getrieben-werde/" data-type="post" data-id="770">Nachdem C6 endlich verschwunden war</a>, blieb noch die Frage nach den P-States. Auch hier bedeutet „High Performance“ im BIOS nicht automatisch, dass jeder Kern dauerhaft mit vollem Takt läuft. Linux übernimmt über <code>intel_pstate</code> und Intel HWP weiterhin einen Teil der Steuerung. Entscheidend ist daher nicht der angezeigte Leerlauftakt, sondern ob unter Last sofort die erwartete Leistung und der Turbo-Takt erreicht werden. Im Workload-Profil „Virtualization &#8211; High Performance“ von HPE sollten die P-States zumindest passen und die CPU sollte immer bei der maximalen Frequenz kleben. Folgende Einstellungen können nur vorgenommen werden, wenn der „OS Control Mode“ ausgewählt wurde. Viel Spaß beim Experimentieren mit den Proxmox Energieeinstellungen.</p>



<p class="wp-block-paragraph">Kurz gesagt:</p>



<ul class="wp-block-list">
<li>C-States bestimmen, wie tief die CPU im Leerlauf schläft.</li>



<li>P-States bestimmen Takt und Spannung, während die CPU arbeitet.<br><br><a href="https://lenovopress.lenovo.com/lp1946-using-processor-performance-p-states-with-linux-on-intel-based-servers" target="_blank" rel="noopener">Lenovopress p-states-with-linux-on-intel-based-servers</a></li>
</ul>



<p class="wp-block-paragraph"><code>apt update &amp;&amp; apt install -y powertop linux-cpupower</code><br><code>cpupower frequency-info</code></p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="926" height="832" src="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-6.png" alt="" class="wp-image-786" srcset="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-6.png 926w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-6-300x270.png 300w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-6-768x690.png 768w" sizes="(max-width: 926px) 100vw, 926px" /></figure>



<p class="wp-block-paragraph">Aktuelles Performance Profil anzeigen lassen:</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="346" src="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-7-1024x346.png" alt="" class="wp-image-788" srcset="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-7-1024x346.png 1024w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-7-300x101.png 300w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-7-768x259.png 768w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-7.png 1060w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">So weit, so gut, aber ich werde das Gefühl nicht los, dass ich wieder veräppelt werde&#8230; beginnende Paranoia?</p>



<p class="wp-block-paragraph">steuerung aller CPU´s anzeigen lassen:<br><code>grep . /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor</code></p>



<figure class="wp-block-image size-full"><img decoding="async" width="835" height="318" src="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-8.png" alt="" class="wp-image-789" srcset="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-8.png 835w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-8-300x114.png 300w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-8-768x292.png 768w" sizes="(max-width: 835px) 100vw, 835px" /></figure>



<p class="wp-block-paragraph">Das passt auch. Warum bin ich so misstrauisch? Energischer nachfragen!</p>



<p class="wp-block-paragraph"><code>for f in /sys/devices/system/cpu/cpu*/power/energy_perf_bias; do echo -n "$(basename $(dirname $(dirname $f))): "; cat $f; done</code></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="638" src="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-9-1024x638.png" alt="" class="wp-image-790" srcset="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-9-1024x638.png 1024w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-9-300x187.png 300w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-9-768x478.png 768w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-9.png 1403w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Was bedeutet &#8222;6&#8220;, mal recherchieren <a href="https://wiki.archlinux.org/title/CPU_frequency_scaling" target="_blank" rel="noopener">&#8222;CPU_frequency_scaling&#8220;</a>,&#8230; ha&#8230; erwischt</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="901" height="357" src="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-10.png" alt="" class="wp-image-791" srcset="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-10.png 901w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-10-300x119.png 300w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-10-768x304.png 768w" sizes="auto, (max-width: 901px) 100vw, 901px" /></figure>



<p class="wp-block-paragraph">Dauerhafte Umstellung (nach Neustarts)</p>



<p class="wp-block-paragraph">Da Proxmox (Debian) diese Werte beim Booten neu einliest, sollten Sie die Einstellung automatisieren. Am saubersten gelingt dies über eine <strong><code>udev</code>-Regel</strong>. Dadurch wird der Wert automatisch auf <code>0</code> gesetzt, sobald das System die CPU-Kerne beim Booten initialisiert.</p>



<ol class="wp-block-list">
<li>Erstellen Sie eine neue Regeldatei:bash<code>nano /etc/udev/rules.d/99-cpu-performance.rules</code> </li>



<li>Fügen Sie die folgende Zeile ein:text<code>ACTION=="add", SUBSYSTEM=="cpu", ATTR{power/energy_perf_bias}="0"</code> </li>



<li>Speichern Sie die Datei</li>
</ol>



<h2 class="wp-block-heading">Hat es sich gelohnt?</h2>



<p class="wp-block-paragraph">Ob die Änderung wirklich etwas gebracht hat, muss am Ende jeder für sich selbst entscheiden. Mein Server verbraucht im Leerlauf jetzt rund 40 Watt mehr. Auf ein Jahr gerechnet sind das immerhin etwa 350 Kilowattstunden zusätzlich.</p>



<p class="wp-block-paragraph">Ist es das wert?</p>



<p class="wp-block-paragraph">In einem Homelab vermutlich eher nicht. Bei Arbeitslasten, die kurze Reaktionszeiten und eine gleichbleibend hohe Leistung benötigen, kann es dagegen sinnvoll sein. Entscheidend ist, ob sich die Verbesserung auch wirklich messen lässt. Nur weil C6 nicht mehr genutzt wird, läuft eine Anwendung nicht automatisch schneller.</p>



<p class="wp-block-paragraph">Spannend finde ich trotzdem, an welchen Stellen man etwas hinters Licht geführt wird. Im BIOS steht „Static High Performance“, die C-States sind abgeschaltet und trotzdem entscheidet das Betriebssystem am Ende anders.</p>



<p class="wp-block-paragraph">Kaum macht man es richtig, funktioniert es. Die Stromrechnung erinnert einen dann aber daran, dass volle Leistung auch ihren Preis hat.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mab-it.de/proxmox-energieeinstellungen-c-states/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PVE Energieeinstellungen oder wie ich in den Wahnsinn getrieben werde</title>
		<link>https://www.mab-it.de/energiespareinstellungen-oder-wie-ich-in-den-wahnsinn-getrieben-werde/</link>
					<comments>https://www.mab-it.de/energiespareinstellungen-oder-wie-ich-in-den-wahnsinn-getrieben-werde/#comments</comments>
		
		<dc:creator><![CDATA[wadmin]]></dc:creator>
		<pubDate>Sun, 20 Sep 2026 01:22:07 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[proxmox]]></category>
		<guid isPermaLink="false">https://www.mab-it.de/?p=770</guid>

					<description><![CDATA[PVE Energieeinstellungen
Wenn man bei einem Premium-Server das Energieprofil auf „Static High Performance“ stellt und sämtliche C-States im BIOS abschaltet, sollte man eigentlich davon ausgehen können, dass der Hypervisor diese Einstellung respektiert.

Der Tanker läuft mit voller Kraft voraus. Keine unnötigen Pausen, keine Tiefschlafphase und möglichst geringe Verzögerungen.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Wenn man bei einem Premium-Server das Energieprofil auf „Static High Performance“ stellt und sämtliche C-States im BIOS abschaltet, sollte man eigentlich davon ausgehen können, dass der Hypervisor diese Einstellung respektiert.</p>



<p class="wp-block-paragraph">Der Tanker läuft mit voller Kraft voraus. Keine unnötigen Pausen, keine Tiefschlafphase und möglichst geringe Verzögerungen.</p>



<p class="wp-block-paragraph">Oder?</p>



<p class="wp-block-paragraph">Nö. Das interessiert meinen Lieblings-Hypervisor Proxmox auf Debian-Basis offenbar einen feuchten ***.</p>



<h2 class="wp-block-heading">Warum wird C6 trotzdem genutzt?</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="748" height="206" src="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-1.png" alt="" class="wp-image-775" srcset="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-1.png 748w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-1-300x83.png 300w" sizes="auto, (max-width: 748px) 100vw, 748px" /></figure>



<p class="wp-block-paragraph">Obwohl im BIOS alles korrekt eingestellt war, zeigte PowerTOP weiterhin, dass die Prozessoren fleißig den tiefen C6-Zustand nutzten.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="558" height="420" src="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-5.png" alt="" class="wp-image-780" srcset="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-5.png 558w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-5-300x226.png 300w" sizes="auto, (max-width: 558px) 100vw, 558px" /></figure>



<p class="wp-block-paragraph">Also begann die übliche Fehlersuche:</p>



<ul class="wp-block-list">
<li>BIOS-Einstellungen prüfen</li>



<li>Einstellungen zurücksetzen und neu setzen</li>



<li>BIOS aktualisieren</li>



<li>Server neu starten</li>



<li>Erneut messen</li>



<li>Langsam an sich selbst zweifeln</li>
</ul>



<p class="wp-block-paragraph">Nach mehreren Durchläufen und einigen energischen Rückfragen lieferte die Google-KI schließlich einen entscheidenden Hinweis: Der Linux-Kernel verwendet auf Intel-Systemen den Treiber <code>intel_idle</code>. Dieser verwaltet die verfügbaren Ruhemodi der CPU und kann dabei tiefere C-States anbieten, obwohl diese im BIOS vermeintlich eingeschränkt wurden.</p>



<p class="wp-block-paragraph">Ganz aus der Luft gegriffen war diese Aussage nicht. IBM beschreibt genau dieses Verhalten für bestimmte Serversysteme. Auch die Dokumentation des Linux-Kernels bestätigt, dass <code>intel_idle</code> und <code>acpi_idle</code> unterschiedliche Wege zur Verwaltung der C-States nutzen.</p>



<p class="wp-block-paragraph">Wichtig ist jedoch: Das ist kein reines HPE- oder Proxmox-Problem. Es betrifft das Zusammenspiel aus Firmware, Prozessor und Linux-Kernel. Außerdem sind „High Performance“ und das Abschalten tiefer C-States nicht automatisch dasselbe. Das eine betrifft vor allem die Leistung und Taktsteuerung, das andere die Ruhephasen der CPU.</p>



<h2 class="wp-block-heading">Die Lösung</h2>



<p class="wp-block-paragraph">EFI: In meinem Fall half der folgende Kernel-Parameter:</p>



<pre class="wp-block-code"><code>intel_idle.max_cstate=1</code></pre>



<p class="wp-block-paragraph">Damit darf <code>intel_idle</code> weiterhin genutzt werden, wird aber auf einen flachen C-State begrenzt.</p>



<p class="wp-block-paragraph">Bei einem Proxmox-System sollte zuerst geprüft werden, welcher Bootloader tatsächlich verwendet wird:</p>



<pre class="wp-block-code"><code>proxmox-boot-tool status</code></pre>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="624" height="145" src="https://www.mab-it.de/wp-content/uploads/2026/09/grafik.png" alt="" class="wp-image-774" srcset="https://www.mab-it.de/wp-content/uploads/2026/09/grafik.png 624w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-300x70.png 300w" sizes="auto, (max-width: 624px) 100vw, 624px" /></figure>



<p class="wp-block-paragraph">Wenn das Ergebniss wie bei mir EFI ist müssen wir folgendes machen:</p>



<pre class="wp-block-code"><code>nano /etc/kernel/cmdline

und folgendes in der Zeile hinzufügen:

intel_idle.max_cstate=1</code></pre>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="879" height="78" src="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-2.png" alt="" class="wp-image-776" srcset="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-2.png 879w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-2-300x27.png 300w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-2-768x68.png 768w" sizes="auto, (max-width: 879px) 100vw, 879px" /></figure>



<p class="wp-block-paragraph">Danach wird die Boot-Konfiguration aktualisiert:</p>



<pre class="wp-block-code"><code>proxmox-boot-tool refresh</code></pre>



<p class="wp-block-paragraph">BIOS: Bei einer klassischen GRUB-Konfiguration wird der Parameter dagegen in <code>/etc/default/grub</code> innerhalb von <code>GRUB_CMDLINE_LINUX_DEFAULT</code> eingetragen:</p>



<pre class="wp-block-code"><code>GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_idle.max_cstate=1"</code></pre>



<p class="wp-block-paragraph">Anschließend:</p>



<pre class="wp-block-code"><code>update-grub
reboot</code></pre>



<p class="wp-block-paragraph">Nach dem Neustart kann geprüft werden, welcher Treiber aktiv ist:</p>



<pre class="wp-block-code"><code>cat /sys/devices/system/cpu/cpuidle/current_driver</code></pre>



<p class="wp-block-paragraph">Zusätzlich sollte kontrolliert werden, ob der Parameter wirklich übernommen wurde:</p>



<pre class="wp-block-code"><code>cat /proc/cmdline</code></pre>



<p class="wp-block-paragraph">Und siehe da: C6 war verschwunden und der Server verhielt sich endlich so, wie es die BIOS-Einstellung bereits versprochen hatte.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="751" height="300" src="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-4.png" alt="" class="wp-image-779" srcset="https://www.mab-it.de/wp-content/uploads/2026/09/grafik-4.png 751w, https://www.mab-it.de/wp-content/uploads/2026/09/grafik-4-300x120.png 300w" sizes="auto, (max-width: 751px) 100vw, 751px" /></figure>



<p class="wp-block-paragraph">Kaum macht man es richtig, funktioniert es.</p>



<h2 class="wp-block-heading">Kleiner Hinweis</h2>



<p class="wp-block-paragraph">Das Einschränken tiefer C-States kann den Stromverbrauch und die Wärmeentwicklung erhöhen. Es sollte daher nicht vorsorglich auf jedem Server umgesetzt werden. Sinnvoll ist es vor allem dann, wenn messbare Verzögerungen auftreten und ein Vorher-Nachher-Test zeigt, dass die Änderung wirklich hilft. Das Performance Workload Profil ändert nichts an den C-States Einstellungen.</p>



<p class="wp-block-paragraph">Quellen:</p>



<ul class="wp-block-list">
<li><a href="https://www.kernel.org/doc/html/latest/admin-guide/pm/cpuidle.html" target="_blank" rel="noopener">Linux Kernel: CPU Idle Time Management</a></li>



<li><a href="https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html" target="_blank" rel="noopener">Linux Kernel: Parameter</a> <code><a href="https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html" target="_blank" rel="noopener">intel_idle.max_cstate</a></code></li>



<li><a href="https://www.ibm.com/support/pages/linux-ignores-c-state-settings-unified-extensible-firmware-interface-uefi-servers" target="_blank" rel="noopener">IBM: Linux ignores C-State settings in UEFI</a></li>



<li><a href="https://pve.proxmox.com/wiki/Host_Bootloader" target="_blank" rel="noopener">Proxmox: Host Bootloader</a></li>



<li><a href="https://www.thomas-krenn.com/de/wiki/Prozessor_P-States_und_C-States" target="_blank" rel="noopener">Prozessor P-States und C-States</a></li>



<li><a href="https://www.spec.org/cpu2017/flags/HPE-Platform-Flags-Intel-V1.1-HSW-revB.html" target="_blank" rel="noopener">https://www.spec.org/cpu2017/flags/HPE-Platform-Flags-Intel-V1.1-HSW-revB.html</a></li>
</ul>



<p class="wp-block-paragraph">Doch es bleibt noch &gt;&gt; &#8222;<a href="https://www.mab-it.de/die-frage-nach-den-p-states/" data-type="post" data-id="783">Die Frage nach den P-States</a>&#8220; &gt;&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mab-it.de/energiespareinstellungen-oder-wie-ich-in-den-wahnsinn-getrieben-werde/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Quarantäne-Prüfung von E-Mails und Dateien in IT-Systemen</title>
		<link>https://www.mab-it.de/quarantaene-pruefung-von-e-mails-und-dateien-in-it-systemen/</link>
					<comments>https://www.mab-it.de/quarantaene-pruefung-von-e-mails-und-dateien-in-it-systemen/#respond</comments>
		
		<dc:creator><![CDATA[wadmin]]></dc:creator>
		<pubDate>Sun, 08 Feb 2026 20:46:03 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[proxmox]]></category>
		<guid isPermaLink="false">https://www.mab-it.de/?p=692</guid>

					<description><![CDATA[In diesem Beitrag beschäftige ich mich mit der Frage, wie ich verdächtige E‑Mails in einer sicheren Umgebung analysieren kann. Wir alle kennen das: Eine E‑Mail mit einem seltsamen Anhang kommt an und ich muss entscheiden, ob sie legitim oder gefährlich ist. Das gilt besonders an Feiertagen oder bei Zero‑Day‑Attacken. Um das Problem zu lösen, habe&#8230; <br> <a class="read-more" href="https://www.mab-it.de/quarantaene-pruefung-von-e-mails-und-dateien-in-it-systemen/">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In diesem Beitrag beschäftige ich mich mit der Frage, wie ich verdächtige E‑Mails in einer sicheren Umgebung analysieren kann. Wir alle kennen das: Eine E‑Mail mit einem seltsamen Anhang kommt an und ich muss entscheiden, ob sie legitim oder gefährlich ist. Das gilt besonders an Feiertagen oder bei Zero‑Day‑Attacken.</p>



<p class="wp-block-paragraph">Um das Problem zu lösen, habe ich einen Server bei Hetzner gemietet.</p>



<p class="wp-block-paragraph">Mein Setup besteht aus einer handelsüblichen Maschine mit <strong>32</strong><strong> GB RAM und 1</strong><strong> TB SSD</strong>. Darauf läuft <strong>Proxmox</strong>, mit dem ich mehrere virtuelle Umgebungen betreiben kann.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="313" src="https://www.mab-it.de/wp-content/uploads/2026/02/image-1024x313.png" alt="" class="wp-image-697" srcset="https://www.mab-it.de/wp-content/uploads/2026/02/image-1024x313.png 1024w, https://www.mab-it.de/wp-content/uploads/2026/02/image-300x92.png 300w, https://www.mab-it.de/wp-content/uploads/2026/02/image-768x235.png 768w, https://www.mab-it.de/wp-content/uploads/2026/02/image-1536x470.png 1536w, https://www.mab-it.de/wp-content/uploads/2026/02/image.png 1632w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Proxmox wurde über die Konsole auf einem dedizierten Server bei Hetzner installiert. Innerhalb des Servers habe ich mehrere Netzwerksegmente eingerichtet, die durch die integrierte Proxmox‑Firewall voneinander getrennt und geschützt sind.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="267" src="https://www.mab-it.de/wp-content/uploads/2026/02/image-1-1024x267.png" alt="" class="wp-image-698" srcset="https://www.mab-it.de/wp-content/uploads/2026/02/image-1-1024x267.png 1024w, https://www.mab-it.de/wp-content/uploads/2026/02/image-1-300x78.png 300w, https://www.mab-it.de/wp-content/uploads/2026/02/image-1-768x200.png 768w, https://www.mab-it.de/wp-content/uploads/2026/02/image-1.png 1325w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Der Datenverkehr zwischen den virtuellen Umgebungen und dem Internet wird zuverlässig überwacht und geschützt. Dafür verwende ich eine <strong>OPNsense‑Firewall</strong>, die als sichere Datenschleuse dient.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="629" src="https://www.mab-it.de/wp-content/uploads/2026/02/image-2-1024x629.png" alt="" class="wp-image-699" srcset="https://www.mab-it.de/wp-content/uploads/2026/02/image-2-1024x629.png 1024w, https://www.mab-it.de/wp-content/uploads/2026/02/image-2-300x184.png 300w, https://www.mab-it.de/wp-content/uploads/2026/02/image-2-768x472.png 768w, https://www.mab-it.de/wp-content/uploads/2026/02/image-2.png 1038w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Als privaten Cloud‑Speicher nutze ich <strong>Nextcloud</strong> in einem fertigen Container (in meinem Fall NextcloudPi). Dieser Container wird durch Proxmox direkt bereitgestellt. Nach der Installation ist Nextcloud sofort einsatzbereit und erfordert nur minimalen Konfigurationsaufwand. Man kann sogar direkt <strong>SSL‑Zertifikate über Let’s Encrypt</strong> installieren.</p>



<p class="wp-block-paragraph">(<a href="https://community-scripts.github.io/ProxmoxVE/scripts?id=nextcloudpi" target="_blank" rel="noopener">https://community-scripts.github.io/ProxmoxVE/scripts?id=nextcloudpi</a>)</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="948" height="547" src="https://www.mab-it.de/wp-content/uploads/2026/02/image-3.png" alt="" class="wp-image-700" srcset="https://www.mab-it.de/wp-content/uploads/2026/02/image-3.png 948w, https://www.mab-it.de/wp-content/uploads/2026/02/image-3-300x173.png 300w, https://www.mab-it.de/wp-content/uploads/2026/02/image-3-768x443.png 768w" sizes="auto, (max-width: 948px) 100vw, 948px" /></figure>



<p class="wp-block-paragraph">Der Proxmox‑Server ist von außen über Port 8006 per SSL erreichbar. Der Zugriff ist jedoch auf 2–3 feste IP‑Adressen beschränkt, um die Sicherheit weiter zu erhöhen.</p>



<p class="wp-block-paragraph"><strong>Die Test‑Umgebung</strong></p>



<p class="wp-block-paragraph">Für das Management und die tägliche Arbeit mit der Umgebung nutze ich eine virtuelle Ubuntu‑Maschine. Diese VM befindet sich ebenfalls in einem separaten Netzwerksegment.</p>



<p class="wp-block-paragraph">Die Datenschleuse ist fest eingebunden, sodass hochgeladene Nextcloud‑Daten sofort in der VM‑Umgebung genutzt und analysiert werden können.</p>



<p class="wp-block-paragraph">Zur Überprüfung der Daten kommt ein Windows‑System (Windows 11) zum Einsatz. Dieses läuft mit dem <strong>Flare VM Framework</strong>. (<a href="https://github.com/mandiant/flare-vm" target="_blank" rel="noopener">https://github.com/mandiant/flare-vm</a>)</p>



<p class="wp-block-paragraph">Die virtuelle Maschine wird jede Nacht automatisch um <strong>03:00 Uhr per Cronjob zurückgesetzt</strong>, um stets einen sauberen Ausgangszustand zu gewährleisten.</p>



<p class="wp-block-paragraph"><code>0 3 * * * /root/reset_vm.sh</code></p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>#!/bin/bash

PATH=/sbin:/bin:/usr/sbin:/usr/bin

# VM-ID und Snapshot-Name anpassen
VM_ID=105
SNAPSHOT_NAME=&quot;Clean&quot;

# VM stoppen, falls sie läuft
qm stop $VM_ID

# Snapshot wiederherstellen
qm rollback $VM_ID $SNAPSHOT_NAME

# VM wieder starten
qm start $VM_ID

echo &quot;VM $VM_ID wurde erfolgreich auf Snapshot &#39;$SNAPSHOT_NAME&#39; zurückgesetzt.&quot;</code></pre></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="393" src="https://www.mab-it.de/wp-content/uploads/2026/02/image-4-1024x393.png" alt="" class="wp-image-701" srcset="https://www.mab-it.de/wp-content/uploads/2026/02/image-4-1024x393.png 1024w, https://www.mab-it.de/wp-content/uploads/2026/02/image-4-300x115.png 300w, https://www.mab-it.de/wp-content/uploads/2026/02/image-4-768x295.png 768w, https://www.mab-it.de/wp-content/uploads/2026/02/image-4.png 1106w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Im nächsten Schritt plane ich, den Zugang zum Proxmox‑Server so weit einzuschränken, dass er von außen nicht mehr erreichbar ist. Die Verwaltung soll dann ausschließlich über die interne Management‑VM erfolgen. Diese kann sicher über ein Fernwartungstool wie z. B. <strong>RustDesk</strong> betrieben werden.</p>



<p class="wp-block-paragraph"><strong>Kosten und Aufwand des Projekts</strong></p>



<ul class="wp-block-list">
<li><strong>Server bei Hetzner:</strong> ca. <strong>60 </strong><strong>€ pro Monat</strong></li>



<li><strong>Arbeitszeit für Setup und Grundkonfiguration:</strong> ca. <strong>2 Tage</strong></li>



<li><strong>Zeitaufwand für individuelle Anpassungen:</strong> geschätzt weitere <strong>2–3 Tage</strong>, je nach Bedarf</li>
</ul>



<p class="wp-block-paragraph">Alternativ kann das ganze Setup auch auf einem kleinen mini PC laufen <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p class="wp-block-paragraph"><strong>Wichtiger Hinweis</strong></p>



<p class="wp-block-paragraph">Bitte überprüfe unbedingt die <strong>AGB des Hosters genau</strong> – insbesondere im Hinblick auf die geplante Nutzung. Das Ziel ist <strong>nicht die Entwicklung oder das absichtliche Testen von Schadsoftware</strong>, sondern ausschließlich die Analyse und Prüfung verdächtiger E‑Mails. Gefundene Bedrohungen sollen selbstverständlich umgehend gelöscht werden.</p>



<p class="wp-block-paragraph">Achte außerdem darauf, dass die Testumgebung durch eine Firewall abgesichert ist – idealerweise mit <strong>Intrusion Detection und Prevention</strong>. So stellst du sicher, dass im Falle eines Schadcodes (z. B. in einem Anhang) kein Risiko für andere Systeme im Rechenzentrum oder im Netzwerk bei Hetzner entsteht.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mab-it.de/quarantaene-pruefung-von-e-mails-und-dateien-in-it-systemen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
