Sparen Sie 15% bei allen Hosting-Diensten

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code: Skills Anfangen
Abschnitte
Linux Virtuelle Server

Wie man Kali Linux auf VMware Workstation installiert: Vollständige Schritt-für-Schritt-Anleitung

Kali Linux ist die branchenübliche Distribution für Penetrationstests, ethisches Hacking und Cybersecurity-Bewertungen. Die Installation von Kali Linux auf VMware Workstation bietet dir eine vollständig isolierte, sandboxed Umgebung, in der du Sicherheitsaudits durchführen, Exploit-Techniken üben und Netzwerkverteidigungen testen kannst — alles ohne dein Host-Betriebssystem oder deine Produktionsinfrastruktur zu beeinträchtigen.

Egal ob du ein erfahrener Sicherheitsprofi bist oder gerade deine Reise ins ethische Hacking beginnst, dieser umfassende Leitfaden führt dich durch jeden Schritt: vom Herunterladen der ISO bis zur Fertigstellung der Konfiguration nach der Installation.

Warum Kali Linux in einer virtuellen Maschine ausführen?

Bevor Sie in den Installationsprozess eintauchen, lohnt es sich zu verstehen, warum VMware Workstation eine so beliebte Wahl für die Ausführung von Kali Linux ist:

  • Isolation: Ihr Host-OS bleibt völlig unbeeinträchtigt von allem, was Sie in der VM tun.
  • Snapshots: VMware ermöglicht es Ihnen, den Zustand Ihrer VM jederzeit zu speichern, sodass Sie nach einer Fehlkonfiguration oder einem fehlgeschlagenen Test zurückrollen können.
  • Portabilität: Dateien virtueller Maschinen können leicht kopiert, archiviert und zwischen Systemen verschoben werden.
  • Ressourcenkontrolle: Sie können CPU, RAM und Speicherplatz präzise zuordnen, um Ihre Workload zu erfüllen.
  • Sicherer Testbereich: Ideal zum Üben von Penetrationstesttechniken in einer legalen, kontrollierten Umgebung, bevor Sie diese in realen Szenarien anwenden.

> Sicherheitshinweis: Wenn Sie eine dedizierte, ständig verfügbare Umgebung für Sicherheitsforschung oder Red-Team-Operationen benötigen, erwägen Sie die Bereitstellung von Kali Linux auf einem VPS Hosting-Plan – mit Fernzugriff, vollständiger Root-Kontrolle und der Möglichkeit, Tools 24/7 auszuführen, ohne lokale Ressourcen zu verbrauchen.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie folgende Voraussetzungen erfüllen:

1. VMware Workstation

Laden Sie VMware Workstation Pro oder VMware Workstation Player von der offiziellen VMware-Website herunter und installieren Sie diese. Workstation Pro wird wegen seiner Snapshot- und erweiterten Netzwerkfunktionen empfohlen, aber Player funktioniert auch für die grundlegende Nutzung.

2. Kali Linux ISO

Laden Sie das neueste Kali Linux ISO von der offiziellen Kali Linux-Website unter https://www.kali.org/get-kali/ herunter. Wählen Sie das Installer-Image (nicht das Live-Image) für eine vollständige Installation. Überprüfen Sie immer die SHA256-Checksumme nach dem Download, um die Dateiintegrität zu bestätigen.

3. Systemanforderungen

Ihr Host-Computer sollte diese Mindestanforderungen erfüllen:

KomponenteMinimumEmpfohlen
CPUDual-Core, 64-BitQuad-Core oder besser
RAM (Host)8 GB16 GB oder mehr
Freier Speicherplatz30 GB60 GB oder mehr
VirtualisierungVT-x / AMD-V aktiviertVT-x / AMD-V aktiviert

> Tipp: Stellen Sie sicher, dass die Hardware-Virtualisierung (Intel VT-x oder AMD-V) in Ihren BIOS/UEFI-Einstellungen aktiviert ist. VMware warnt Sie, wenn dies nicht der Fall ist, und die Leistung wird erheblich beeinträchtigt.

Schritt 1: Erstellen Sie eine neue virtuelle Maschine in VMware Workstation

Starten Sie VMware Workstation

Öffnen Sie VMware Workstation auf Ihrem Computer. Klicken Sie auf dem Startbildschirm auf „Neue virtuelle Maschine erstellen”.

Wählen Sie den Konfigurationstyp

Ihnen werden zwei Optionen angezeigt:

  • Typisch (Empfohlen) — Geführtes Setup, ideal für die meisten Benutzer.
  • Benutzerdefiniert (Erweitert) — Gibt Ihnen granulare Kontrolle über Hardwarekompatibilität und Einstellungen.

Wählen Sie Typisch (Empfohlen) und klicken Sie auf Weiter.

Wählen Sie das Installationsmedium

Wählen Sie auf dem nächsten Bildschirm „Installer-Disk-Image-Datei (ISO)” und klicken Sie auf Durchsuchen, um zur heruntergeladenen Kali Linux ISO-Datei zu navigieren. VMware erkennt Kali Linux möglicherweise nicht automatisch, was in Ordnung ist — Sie geben den Betriebssystemtyp im nächsten Schritt manuell an.

Klicken Sie auf Weiter.

Schritt 2: Wählen Sie das Gast-Betriebssystem

Da VMware keinen dedizierten Kali Linux-Eintrag in seiner Betriebssystemliste hat, müssen Sie es manuell konfigurieren:

  • Gast-Betriebssystem: Wählen Sie Linux
  • Version: Wählen Sie Debian 10.x 64-bit (Kali Linux basiert auf Debian, und dies ist die nächste Entsprechung)

Klicken Sie auf Weiter.

Schritt 3: Benennen Sie Ihre Virtual Machine und legen Sie den Speicherort fest

  • Name der Virtual Machine: Geben Sie einen aussagekräftigen Namen ein, z. B. Kali Linux 2024 oder Kali-Pentest-Lab.
  • Speicherort: Wählen Sie ein Verzeichnis mit ausreichend freiem Speicherplatz. Vermeiden Sie es, die VM auf einem Systemlaufwerk zu speichern, das fast voll ist.

Klicken Sie auf Weiter.

Schritt 4: Speicherplatz zuweisen

Konfigurieren Sie die virtuelle Festplatte für Ihre Kali Linux-Installation:

  • Festplattengröße: Legen Sie ein Minimum von 20 GB fest, obwohl 40–60 GB dringend empfohlen wird, wenn Sie planen, zusätzliche Tools zu installieren, Captures zu speichern oder Wordlists auszuführen.
  • Speichertyp der Festplatte:
  • Virtuelle Festplatte als einzelne Datei speichern — Bessere Leistung, aber weniger portabel.
  • Virtuelle Festplatte in mehrere Dateien aufteilen — Einfacher über Dateisysteme zu verschieben, leichter Leistungsaufwand.

Für ein dediziertes Sicherheitslabor wird Single-File-Speicherung bevorzugt. Klicken Sie auf Weiter.

Schritt 5: Hardware vor dem Abschluss anpassen

Bevor Sie auf Fertig stellen klicken, klicken Sie auf „Hardware anpassen”, um die Ressourcen Ihrer VM feinabzustimmen.

Prozessor (CPU)

  • Weisen Sie mindestens 2 Prozessorkerne zu.
  • Wenn Ihre Host-CPU 8 oder mehr logische Kerne hat, wird die Zuweisung von 4 Kernen die Leistung bei der Ausführung von Multi-Thread-Tools wie Hashcat oder Metasploit erheblich verbessern.

Speicher (RAM)

  • Minimum: 2 GB
  • Empfohlen: 4 GB
  • Optimal für schwere Workloads: 8 GB

Kali Linux mit einer vollständigen Desktop-Umgebung (GNOME oder XFCE) läuft komfortabel auf 4 GB. Wenn Sie speicherintensive Tools ausführen oder mehrere Dienste gleichzeitig betreiben, weisen Sie mehr zu.

Netzwerkadapter

Wählen Sie den geeigneten Netzwerkmodus für Ihren Anwendungsfall:

ModusAnwendungsfall
NATEinfacher Internetzugriff über den Host; sicherste Option für Anfänger
BridgedVM erhält eigene IP im lokalen Netzwerk; nützlich für Netzwerk-Scanning-Labs
Host-OnlyIsoliertes Netzwerk nur zwischen VM und Host; ideal für Air-Gap-Tests

Für die meisten Penetrationstests-Labs ist NAT der sicherste und einfachste Ausgangspunkt.

Anzeige

Aktivieren Sie 3D-Grafiken beschleunigen, wenn Ihre Host-GPU dies unterstützt – dies verbessert die Reaktionsfähigkeit der Desktop-Umgebung.

Klicken Sie auf Schließen und dann auf Fertig stellen, um die virtuelle Maschine zu erstellen.

Schritt 6: Virtuelle Maschine einschalten

Wählen Sie Ihre neu erstellte Kali Linux VM aus der VMware-Bibliothek aus und klicken Sie auf "Power on this virtual machine". Die VM wird vom ISO-Image gestartet, das Sie angehängt haben.

Schritt 7: Kali Linux installieren

Boot-Menü

Wenn die VM startet, sehen Sie das Kali Linux GRUB Boot-Menü. Sie haben zwei Installationsoptionen:

  • Graphical Install — Empfohlen für die meisten Benutzer; bietet eine visuelle, mausgesteuerte Oberfläche.
  • Install — Textbasierte Installation; nützlich für ressourcenbegrenzte Umgebungen oder Fehlerbehebung.

Wählen Sie Graphical Install und drücken Sie Enter.

Sprache, Standort und Tastatur

Folgen Sie den Anweisungen auf dem Bildschirm, um Folgendes zu konfigurieren:

  1. Sprache — Wählen Sie Ihre bevorzugte Sprache (z. B. Englisch).
  2. Standort — Wählen Sie Ihr Land oder Ihre Region. Dies beeinflusst die Zeitzoneneinstellungen.
  3. Tastaturlayout — Wählen Sie die entsprechende Tastaturbelegung für Ihre Hardware.

Hostname- und Domain-Konfiguration

  • Hostname: Geben Sie einen Namen für Ihren Computer ein (z. B. kali-lab). Dies ist der Name, den Ihr System im Netzwerk verwendet.
  • Domain-Name: Lassen Sie das Feld leer für eine eigenständige VM, oder geben Sie eine Domain ein, wenn Sie sie in ein Lab-Netzwerk integrieren.

Benutzerkonto-Setup

In neueren Versionen von Kali Linux (2020.1 und später) werden Sie vom Installer aufgefordert, ein Nicht-Root-Benutzerkonto zu erstellen:

  • Vollständiger Name: Geben Sie Ihren Namen oder einen Lab-Alias ein.
  • Benutzername: Wählen Sie einen Benutzernamen (z. B. kaliuser).
  • Passwort: Legen Sie ein starkes Passwort fest und bestätigen Sie es.

> Wichtig: Ältere Versionen von Kali verwendeten standardmäßig root / toor Anmeldedaten. Moderne Versionen verwenden ein Standard-Benutzerkonto mit sudo Berechtigungen. Ändern Sie die Standardanmeldedaten immer sofort nach der Installation.

Festplatten partitionieren

Für eine Installation auf einer virtuellen Maschine ist der einfachste und effektivste Ansatz:

  1. Partitionierungsmethode: Wählen Sie „Guided – use entire disk”.
  2. Festplatte auswählen: Wählen Sie die virtuelle Festplatte, die Sie erstellt haben (sie wird als einzige verfügbare Festplatte angezeigt).
  3. Partitionierungsschema: Wählen Sie „All files in one partition” für Einfachheit, oder wählen Sie separate /home, /var und /tmp Partitionen für ein strukturierteres Layout.
  4. Änderungen bestätigen: Überprüfen Sie die Partitionszusammenfassung und wählen Sie „Finish partitioning and write changes to disk”. Bestätigen Sie durch Auswahl von Yes, wenn Sie aufgefordert werden, die Änderungen zu schreiben.

Paketmanager konfigurieren

  • Netzwerk-Mirror: Wählen Sie Yes, um einen Netzwerk-Mirror für Paket-Downloads zu verwenden. Dies stellt sicher, dass Sie während der Installation die neuesten Paketversionen erhalten.
  • Mirror-Standort: Wählen Sie einen Mirror in Ihrer geografischen Nähe für schnellere Downloads.
  • Proxy-Einstellungen: Wenn Sie sich hinter einem Unternehmens-Proxy befinden, geben Sie hier die Proxy-Adresse ein. Andernfalls lassen Sie das Feld leer.

Softwareauswahl

Der Installer zeigt eine Liste von Softwaresammlungen zur Installation an. Die Standardauswahl umfasst:

  • Kali Desktop-Umgebung (XFCE ist die Standardeinstellung; GNOME ist auch verfügbar)
  • Top 10 Tools — Die am häufigsten verwendeten Penetrationstesting-Tools
  • Standardwerkzeugauswahl — Ein breiteres Set von Sicherheitstools

Für ein allgemeines Sicherheits-Lab ist die Standardauswahl ein solider Ausgangspunkt. Sie können später jederzeit zusätzliche Tools mit apt installieren.

Schritt 8: Installieren Sie den GRUB-Bootloader

Wenn Sie aufgefordert werden, den GRUB-Bootloader zu installieren:

  1. Wählen Sie Ja, um GRUB auf dem primären Laufwerk zu installieren.
  2. Wählen Sie die virtuelle Festplatte (normalerweise als /dev/sda aufgelistet) als Installationsziel.

GRUB ist unverzichtbar – ohne es wird Ihre VM nicht in das installierte System starten.

Schritt 9: Installation abschließen und neu starten

Nach Abschluss der Installation werden Sie aufgefordert, das Installationsmedium zu entfernen und neu zu starten. VMware handhabt dies normalerweise automatisch. Klicken Sie auf Weiter, um die virtuelle Maschine neu zu starten.

Die VM wird neu gestartet und in Ihr neu installiertes Kali Linux-System booten.

Schritt 10: Erste Anmeldung und Konfiguration nach der Installation

Anmelden

Geben Sie auf dem Anmeldebildschirm den Benutzernamen und das Passwort ein, die Sie während der Installation konfiguriert haben.

VMware Tools installieren (Sehr empfohlen)

VMware Tools verbessert das VM-Erlebnis erheblich durch:

  • Nahtlose Mausintegration zwischen Host und Gast
  • Gemeinsame Zwischenablage (Kopieren/Einfügen zwischen Host und VM)
  • Dynamische Bildschirmauflösungsanpassung
  • Verbesserte Dateifreigabefunktionen
  • Bessere Gesamtleistung

Um VMware Tools auf Kali Linux zu installieren, öffnen Sie ein Terminal und führen Sie aus:

sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop -y
sudo reboot

Nach dem Neustart wird sich Ihre VM viel reaktionsfreudiger und besser in das Host-System integriert anfühlen.

System aktualisieren

Aktualisieren Sie Ihr System immer sofort nach der Installation, um die neuesten Sicherheitspatches und Tool-Updates zu erhalten:

sudo apt update && sudo apt upgrade -y

Für ein vollständiges Distributions-Upgrade (einschließlich Kernel-Updates):

sudo apt full-upgrade -y
sudo apt autoremove -y
sudo apt autoclean

Dieser Prozess kann je nach Internetverbindungsgeschwindigkeit mehrere Minuten dauern.

Snapshot erstellen

Nachdem Ihr System aktualisiert und konfiguriert ist, erstellen Sie einen VMware-Snapshot. Dies gibt Ihnen eine saubere Baseline, auf die Sie zurückgreifen können, falls während des Tests etwas schiefgeht:

  1. Gehen Sie in VMware Workstation zu VM → Snapshot → Snapshot erstellen.
  2. Benennen Sie ihn mit etwas Aussagekräftigem wie "Clean Install - Post Update".
  3. Klicken Sie auf Snapshot erstellen.

Firewall konfigurieren (Optional, aber empfohlen)

Für ein stärker gehärtetes Setup aktivieren und konfigurieren Sie ufw (Uncomplicated Firewall):

sudo apt install ufw -y
sudo ufw enable
sudo ufw status

Verfügbarkeit von Tools überprüfen

Kali Linux wird mit Hunderten von Sicherheitstools vorgeladen. Überprüfen Sie, ob einige wichtige Tools verfügbar sind:

# Check Nmap
nmap --version

# Check Metasploit
msfconsole --version

# Check Burp Suite
burpsuite &

# Check Wireshark
wireshark --version

Fehlerbehebung bei häufigen Problemen

VM startet nach der Installation nicht

  • Stellen Sie sicher, dass die ISO nach der Installation vom virtuellen CD/DVD-Laufwerk getrennt ist.
  • Überprüfen Sie, dass GRUB auf der richtigen Festplatte installiert wurde (/dev/sda).
  • Überprüfen Sie, dass die Startreihenfolge in den VM-Einstellungen die Festplatte gegenüber dem CD/DVD-Laufwerk priorisiert.

Niedrige Leistung oder Verzögerungen

  • Erhöhen Sie die RAM-Zuweisung (mindestens 4 GB für reibungsloses Desktop-Verhalten).
  • Aktivieren Sie Hardware-Virtualisierung in BIOS/UEFI.
  • Installieren Sie open-vm-tools für bessere VMware-Integration.
  • Reduzieren Sie visuelle Effekte in den Einstellungen der Desktop-Umgebung.

Kein Internetzugang

  • Überprüfen Sie, dass der Netzwerkadapter in den VMware-Einstellungen auf NAT eingestellt ist.
  • Führen Sie sudo dhclient eth0 oder sudo dhclient ens33 aus, um eine DHCP-Lease anzufordern.
  • Überprüfen Sie den Virtual Network Editor von VMware, um sicherzustellen, dass der NAT-Dienst ausgeführt wird.

Probleme mit der Bildschirmauflösung

  • Installieren Sie open-vm-tools-desktop wie oben beschrieben.
  • Gehen Sie zu View → Autofit Guest in VMware, um dynamische Auflösung zu aktivieren.

Ihre Sicherheitslabor weiterentwickeln

Ein lokales VMware-Setup ist hervorragend zum Lernen und Experimentieren, hat aber Grenzen — Ihr Labor ist an Ihre physische Hardware gebunden, und das Ausführen ressourcenintensiver Tools wie Passwort-Cracker oder großflächiger Netzwerk-Scanner kann Ihren lokalen Computer belasten.

Für anspruchsvollere Sicherheitsforschung und professionelle Penetrationstesting-Workflows sollten Sie diese Optionen in Betracht ziehen:

  • VPS Hosting — Stellen Sie eine Cloud-basierte Kali Linux-Instanz mit dedizierten Ressourcen bereit, die von überall aus zugänglich ist. Perfekt für die Durchführung von Scans mit langer Laufzeit und persistente Tools.
  • Dedicated Servers — Für unternehmensweite Sicherheitslabore, Red-Team-Infrastruktur oder leistungsstarke Testumgebungen, die vollständige Hardwarekontrolle und maximale Ressourcen erfordern.
  • GPU Hosting — Beschleunigen Sie GPU-intensive Sicherheitsaufgaben wie Passwort-Cracking mit Hashcat, das GPU-Parallelität nutzen kann, um Milliarden von Hashes pro Sekunde zu verarbeiten.

Cloud-basierte Infrastruktur ermöglicht es Ihnen auch, Multi-Node-Laborumgebungen zu erstellen — beispielsweise die Bereitstellung eines anfälligen Zielservers neben Ihrer Kali-Angreifer-Maschine im selben privaten Netzwerk, um reale Angriffsszenarien zu simulieren, ohne Ihre lokalen Systeme zu gefährden.

Ethische und rechtliche Überlegungen

Kali Linux ist ein leistungsstarkes Toolkit, und mit dieser Leistung kommt große Verantwortung. Halten Sie sich immer an die folgenden Prinzipien:

  • Testen Sie nur Systeme, die Sie besitzen oder für die Sie ausdrückliche schriftliche Genehmigung haben. Unbefugte Penetrationstests sind in den meisten Ländern illegal und können zu strafrechtlicher Verfolgung führen.
  • Verwenden Sie Kali Linux-Tools niemals gegen Produktionssysteme ohne eine formelle Engagement-Vereinbarung.
  • Dokumentieren Sie Ihre Testaktivitäten gründlich, besonders bei professionellen Engagements.
  • Halten Sie Ihre Tools und Ihr Betriebssystem aktualisiert, um sicherzustellen, dass Sie mit den neuesten Schwachstellendatenbanken und Tool-Versionen arbeiten.

Das Ziel des ethischen Hackings ist es, die Sicherheit zu verbessern, nicht sie auszunutzen. Nutzen Sie Ihre Fähigkeiten verantwortungsvoll.

Fazit

Die Installation von Kali Linux auf VMware Workstation ist eine der besten Möglichkeiten, um eine professionelle, flexible und sichere Penetrationstestumgebung aufzubauen. Indem Sie dieser Anleitung folgen, haben Sie eine vollständig funktionsfähige Kali Linux VM mit ordnungsgemäßer Ressourcenverteilung, VMware Tools-Integration und einer Konfiguration nach der Installation eingerichtet, die für echte Sicherheitsarbeit bereit ist.

Von hier aus können Sie Kalis umfangreiches Toolset erkunden — von Netzwerkerkennung mit Nmap und Wireshark bis zu Exploitierungsframeworks wie Metasploit und Webanwendungstests mit Burp Suite.

Wenn Ihre Fähigkeiten und Anforderungen wachsen, denken Sie daran, dass Cloud-Infrastruktur Ihre Möglichkeiten weit über das hinaus erweitern kann, was eine lokale VM bieten kann. Ob Sie eine persistente VPS Hosting Umgebung, ein leistungsstarkes Dedicated Servers Setup für großflächige Tests oder SSL Certificates benötigen, um die Webdienste Ihres Labs zu sichern, AlexHost bietet die Infrastruktur, um Ihre Sicherheitsreise auf jeder Ebene zu unterstützen.