Гид по технологиям

Как установить Kali Linux в VMware — пошаговое руководство

8 min read Кибербезопасность Обновлено 15 Dec 2025
Как установить Kali Linux в VMware
Как установить Kali Linux в VMware

Введение

Kali Linux — популярный дистрибутив Linux для задач пентестинга и тестирования на проникновение. Для большинства новичков и изучающих безопасность оптимальным вариантом будет запуск Kali в виртуальной машине: это изолированная среда, которую легко сбросить или изменить без вреда основной системе.

В этом материале вы найдёте подробную поэтапную инструкцию по установке Kali Linux в VMware, рекомендации по настройке, варианты сетевого подключения, безопасность и план отката на случай ошибок.

Основные варианты использования

  • Обучение и лабораторные работы по кибербезопасности.
  • Разработка и тестирование инструментов в изолированной среде.
  • Сбор и анализ пробных данных без риска для производственной ОС.

Важно: не используйте Kali и пентест-инструменты против систем, на которые вы не имеете разрешения.

Требования к установке

Минимальные требования для установки Kali Linux в VMware:

  • Дисковое пространство: минимум 10 ГБ (рекомендуется 20 ГБ и более)
  • Архитектура: i386 (32‑бит) или amd64 (64‑бит) — скачивайте ISO под вашу архитектуру
  • ОЗУ: минимум 512 МБ (для графической среды рекомендуем ≥2 ГБ)
  • Программа: VMware Workstation/Player/ESXi
  • Образ: ISO-файл Kali Linux

Совет: оставляйте свободное пространство на диске хоста для снимков и резервных копий.

Шаг 1: Загрузка ISO-образа Kali Linux

Загрузка образа Kali ISO

Перейдите на официальный сайт Kali Linux и скачайте ISO-образ, соответствующий архитектуре вашей машины. Для большинства современных компьютеров выбирайте 64‑бит (amd64).

Ссылка для скачивания: Kali Linux (официальный сайт)

Важно: убедитесь, что вы скачали ISO целиком — при прерывании загрузки может получиться повреждённый образ.

Шаг 2: Создание виртуальной машины в VMware

Создание новой виртуальной машины в VMware

  1. Откройте VMware и выберите «Create a New Virtual Machine» (Создать новую виртуальную машину).
  2. Укажите путь к ISO-образу через опцию Browse и нажмите Next.

Сообщение об ошибке при обнаружении ОС

Если появится предупреждение-подсказка, например:

        `Could not detect which operating system is in this disc image. You will need to specify which operating system will be installed.`

— просто проигнорируйте его и нажмите Next.

  1. В разделе Guest operating system выберите Linux, а в Version — Debian (последняя доступная версия), затем Next. Kali основана на Debian, поэтому выбор Debian даёт корректные параметры по умолчанию.

Выберите Linux как гостевую ОС

  1. Задайте имя виртуальной машины и при необходимости измените папку хранения. Имя может быть любым.

Название виртуальной машины

  1. Укажите ёмкость виртуального диска. По умолчанию часто предлагается 20 ГБ — это безопасный минимум для графической установки и набора инструментов. Отметьте «Split virtual disk into multiple files» для лучшей производительности и удобства переноса.

Укажите диск для виртуальной машины

  1. На финальном экране просмотрите настройки, при необходимости измените конфигурацию аппаратуры (CPU, RAM, сетевой адаптер, порты USB), затем нажмите Finish.

Совет: для пентест-задач выделите минимум 2 ядра CPU и 2–4 ГБ RAM, если это возможно.

Шаг 3: Установка операционной системы

Запустите созданную виртуальную машину (Play virtual machine). VMware загрузит ISO и покажет меню установки Kali.

Выберите Graphical install и нажмите Continue — перемещаться по меню можно стрелками клавиатуры.

Выбор графической установки

  1. Укажите язык системы (по умолчанию — English) и подтвердите.

Выбор языка установки

  1. Выберите регион и раскладку клавиатуры (по умолчанию — American English).

Настройка клавиатуры

  1. В диалоге Network Configuration введите hostname (имя машины) и domain name (можно оставить пустым для локальной установки).

Ввод имени хоста

  1. Создайте пользователя: введите имя пользователя и затем задайте пароль. Первый пользователь по умолчанию не имеет root-доступа; в Kali обычно используется sudo для повышения прав.

  2. Разметка диска: выберите Guided — use entire disk и нажмите Continue.

Разметка диска

  1. Выберите диск (обычно /dev/sda — VMware Virtual disk) и схему разметки «All files in one partition (recommended for new users)».

Выбор схемы разметки

  1. Подтвердите изменения в разделах, выберите Finish partitioning и затем Yes для применения изменений. Установка начнётся и займёт несколько минут.

Подтвердите изменение разделов

  1. На следующем шаге при необходимости выберите дополнительный софт, затем установите загрузчик GRUB на /dev/sda.

Установка дополнительных пакетов

Установка загрузчика GRUB

  1. После завершения инсталляции система предложит перезагрузить виртуальную машину. При старте выберите Kali GNU/Linux и войдите под созданным пользователем.

Важно: если после перезагрузки ISO снова монтируется и загрузка идёт с него, отключите ISO в настройках VM (пункт CD/DVD device).

Шаг 4: Установка VMware Tools (или open-vm-tools)

После первого запуска VMware предложит установить VMware Tools. Для Debian‑based дистрибутивов (включая Kali) рекомендуют open-vm-tools.

Откройте терминал и выполните:

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

open-vm-tools-desktop обеспечивает интеграцию мыши, обмен буфером обмена и автоматическое изменение размера экрана.

Если вы предпочитаете оригинальные VMware Tools из GUI‑меню VMware, можно смонтировать пакет и следовать инструкциям установки, но open-vm-tools чаще всего проще и безопаснее.

Сетевые режимы и рекомендации

  • NAT: удобен для быстрого доступа в интернет из VM, при этом виртуальная машина скрыта за NAT хоста. Подходит для обучения и базового доступа.
  • Bridged: VM работает в одной сети с хостом, получает IP от DHCP вашей сети. Нужен для тестов в локальной сети и взаимодействия с другими устройствами.
  • Host-only: сеть только между хостом и гостем, полезно для локальных лабораторий без доступа в интернет.

Выбор зависит от цели: для пентеста внутри локальной лаборатории используйте host-only или bridged; для безопасного изучения интернет‑инструментов — NAT.

Управление снимками и откат

Создавайте снимки (snapshots) до значимых изменений: установки софта, обновлений ядра, настройки сетевых интерфейсов. Снимок позволяет быстро вернуться к рабочему состоянию.

Рекомендация:

  • Снимок сразу после чистой установки и настройки VMware Tools.
  • Снимок перед установкой пакетов или изменением конфигураций.

Безопасность и конфиденциальность

  • Обновляйте систему: sudo apt update && sudo apt upgrade.
  • Не храните рабочие учетные данные в тестовой среде.
  • Отключайте сетевые службы, которые не используете.
  • Для лабораторий используйте изолированные сети (host-only) или VLAN.

Примечание о приватности: при работе с уязвимостями и трафиком убедитесь, что вы не нарушаете законы и локальные политики конфиденциальности.

Отладка — часто возникающие проблемы и решения

  1. Не запускается графическая среда после установки VMware Tools:

    • Убедитесь, что установлены open-vm-tools-desktop и необходимые X11/Wayland пакеты.
    • Перезагрузите VM.
  2. Ошибка обнаружения ОС при создании VM:

    • Игнорируйте предупреждение и вручную укажите Linux → Debian.
  3. Нет сети в виртуальной машине:

    • Проверьте настройки сетевого адаптера в VMware (NAT/Bridged).
    • В госте выполните ip a и убедитесь, что интерфейс получил IP.
  4. Экран остаётся в низком разрешении:

    • Установите open-vm-tools-desktop и перезапустите сеанс.

Когда виртуальная машина — не лучшая идея (контрпримеры)

  • Если вам нужен полный доступ к оборудованию (GPU‑ускорение, специфичные драйверы), VM может ограничивать возможности.
  • Для нагрузочного тестирования железа лучше использовать нативную установку или выделенный стенд.
  • Если вы изучаете firmware/bootloader‑атаки, VM не эмулирует физические устройства в полном объёме.

Альтернативы

  • Oracle VirtualBox: бесплатная альтернатива с широким сообществом. Подходит для большинства задач.
  • Dual boot: для максимальной производительности и доступа к оборудованию.
  • Облачные лаборатории (платные): быстрое развёртывание, масштабирование, готовые сценарии.

Мини-методология для безопасного обучения (шаги)

  1. Создайте VM из чистого ISO.
  2. Установите open-vm-tools и сделайте снимок состояния.
  3. Настройте сеть в требуемом режиме (host-only для безопасной лаборатории).
  4. Устанавливайте инструменты по одному и делайте снимки между изменениями.
  5. Тестируйте и документируйте шаги; при ошибке — откат на ближайший снимок.

Критерии приёмки

  • Kali загружается и появляется графический интерфейс.
  • Пользователь может выполнять sudo команды.
  • VMware Tools (open-vm-tools) установлены и обеспечивают интеграцию мыши и изменение размера окна.
  • Сеть доступна в конфигурации, выбранной для лаборатории (NAT/Bridged/Host-only).

Чек-лист перед началом (быстрый)

  • Загружен корректный ISO под архитектуру
  • VM настроена с достаточной RAM и CPU
  • Выделено ≥20 ГБ диска (или больше при необходимости)
  • Включён аудио/USB только при необходимости
  • Создан снимок после первой загрузки и установки VMware Tools

Роли:

  • Новичок: хватит RAM 2 ГБ, 20 ГБ диска, NAT сеть
  • Пентестер: рекомендуются 4+ ГБ RAM, bridged, снимки перед тестами
  • Администратор/лабораторный инженер: настройка резервного копирования и политики снимков

План отката (runbook)

  1. Немедленно сохраните текущий снимок перед критическими изменениями.
  2. При неработоспособности: откатиться к последнему рабочему снимку.
  3. Если снимок недоступен — загрузитесь с Live ISO и сохраните важные логи / конфигурации.
  4. Восстановите данные из резервной копии или пересоздайте VM по инструкциям.

Короткое руководство по безопасности (харднинг)

  • Минимизируйте количество привилегированных пользователей.
  • Ограничьте исходящие соединения в лабораторной сети.
  • Используйте VPN/SSH для удалённого доступа к VM вместо включённых портов хоста.
  • Удаляйте неиспользуемые пакеты и сервисы.

Словарь (в 1 строку)

  • ISO — образ диска для установки ОС
  • VM — виртуальная машина
  • Snapshot — снимок состояния VM, точка отката
  • GRUB — загрузчик Linux
  • open-vm-tools — набор утилит для интеграции гостевой ОС с VMware

Часто задаваемые вопросы (коротко)

Q: Можно ли запустить Kali с USB в VMware?
A: В VMware можно подключить внешний USB-накопитель как устройство, но установка лучше из ISO; при необходимости можно смонтировать USB и перенести данные.

Q: Нужен ли root‑доступ в Kali?
A: Kali использует sudo: вы можете выполнять привилегированные команды через sudo от своего пользователя.

Q: Можно ли переносить VM между хостами?
A: Да — файлы виртуальной машины можно перенести. Убедитесь, что выбрали опцию разбиения диска на несколько файлов или настроили перенос заранее.

Краткое резюме

Установка Kali Linux в VMware — безопасный и гибкий способ начать изучение кибербезопасности. Виртуальная среда позволяет экспериментировать без риска для основной системы, быстро делать снимки и откатываться. Следуйте шагам: скачайте ISO, создайте VM, установите систему, поставьте open-vm-tools, настройте сеть и создавайте снимки. Это создаст удобную и защищённую лабораторию для обучения и тестирования.

Важно: всегда действуйте в рамках закона и политик безопасности при использовании инструментов Kali.


Если нужно, могу подготовить компактную версию для рассылки (100–200 слов) или пошаговый чек‑лист в формате печатного PDF.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Найти приложения для Windows RT
Windows

Найти приложения для Windows RT

Z‑оценка в Excel: AVERAGE, STDEV.S, STDEV.P
Excel

Z‑оценка в Excel: AVERAGE, STDEV.S, STDEV.P

Часы Windows 11 для продуктивности
Продуктивность

Часы Windows 11 для продуктивности

Печать только комментариев в Word
Office

Печать только комментариев в Word

Установить публичную бета‑версию watchOS 8
Инструкции

Установить публичную бета‑версию watchOS 8

Как исправить Wow64cpu.dll не найден — пошагово
Windows

Как исправить Wow64cpu.dll не найден — пошагово