Как установить Kali Linux в VirtualBox — полное руководство
TL;DR
Кратко: создайте виртуальную машину в VirtualBox, укажите ISO или импортируйте предварительно собранный образ, настройте память и дисковое пространство, установите Kali через графический установщик и при необходимости установите Дополнения гостевой ОС (Guest Additions). Используйте снапшоты и сетевые настройки (NAT/Host‑only/Bridged) для безопасности и удобства работы.
Важно: для полноценной установки рекомендуется минимум 20 ГБ диска и 4 ГБ ОЗУ; для удобной работы — 40 ГБ и 4 ГБ или больше.

Kali Linux — популярный дистрибутив для тестирования безопасности и цифровой криминалистики. Если вы хотите попробовать Kali без изменения основной системы, установка в гипervisore (VirtualBox) — безопасный и гибкий вариант. Внутри виртуальной машины (VM) вы можете экспериментировать без риска повредить хостовую систему.
В этом руководстве подробно описаны два подхода: установка с ISO (полнофункциональная) и развертывание готового образа VirtualBox (быстро и удобно). Также мы рассмотрим пост‑установочные настройки, отладку, безопасность и типичные сценарии использования.
Основные вариации задачи
- Установить Kali Linux с ISO в VirtualBox (полная установка, настраиваемая)
- Развернуть готовый VirtualBox‑образ Kali (быстро, минимальная настройка)
- Настроить сеть, общие папки и графику для удобной работы
- Обеспечить безопасность и изоляцию VM для безопасного тестирования
Что нужно заранее (требования и файлы)
- Kali Linux ISO (официальный установочный образ). Для обычных ПК — 64‑bit installer.
- Oracle VM VirtualBox, совместимая версия для вашей ОС (Windows, macOS, Linux).
- Не менее 20 ГБ свободного места на диске; рекомендовано 40 ГБ.
- Рекомендовано не менее 4 ГБ ОЗУ для комфортной работы (2 ГБ — минимально для графической версии).
- Процессор с поддержкой виртуализации (VT‑x/AMD‑V) для лучшей производительности.
Скачайте и установите VirtualBox, затем загрузите ISO с официального сайта Kali Linux.
Ссылки для скачивания (официальные страницы):
- VirtualBox — установщик для вашей ОС
- Kali Linux — раздел «Installer Images» или «VirtualBox Images» при выборе метода
Шаг 1. Создание новой виртуальной машины
- Запустите VirtualBox и нажмите кнопку Новая.
- Дайте виртуальной машине имя, например “Kali Linux”. VirtualBox автоматически предложит тип и версию; если этого не произошло, укажите Тип — Linux, Версия — Ubuntu (64‑bit).
- При желании укажите другое расположение файлов виртуальной машины (папка).
- В разделе «Оптический привод/ISO Image» выберите вашу ISO‑копию Kali через меню и опцию “Другое”.
- В разделе «Оборудование» установите объём ОЗУ: рекомендовано 4096 МБ (4 ГБ) при наличии минимум 8 ГБ на компьютере. При ограниченной памяти можно выставить 2048 МБ.
- Назначьте процессор(ы): переместите ползунок на границу зелёной зоны; включите PAE/NX (Processor → Enable PAE/NX).
- Не включайте “Enable EFI” — это может вызвать ошибки графической среды при запуске Kali в VirtualBox.
- Создайте виртуальный жёсткий диск: тип VDI (VirtualBox Disk Image), динамически распределяемый или фиксированный по выбору. Размер — не менее 20 ГБ; рекомендовано 40 ГБ.
- Нажмите “Создать” и завершите первоначальную настройку.
Совет: используйте динамически распределяемый диск для экономии места при тестировании и фиксированный диск для постоянных рабочих сред с предсказуемой производительностью.
Шаг 2. Базовая конфигурация виртуальной машины
Перед первым запуском откройте “Настройки” виртуальной машины и выполните следующие изменения.
- Раздел «Общее» → вкладка «Дополнительно»: устанавливайте “Двусторонняя” для “Общий буфер обмена” и “Перетаскивание” только если вы доверяете содержимому VM; иначе оставьте “Отключено” для большей изоляции.
- Раздел «Система”: оставьте в порядке загрузки только Optical (оптический привод) и Hard Disk (жёсткий диск), Optical должен быть первым — это гарантирует загрузку с ISO при первой инсталляции.
- Вкладка «Процессор»: включите “Enable PAE/NX” и назначьте 1–2 ядра в зависимости от наличия ресурсов.
Раздел “Дисплей”: выделите максимум видеопамяти и включите 3D‑ускорение для улучшения графики.
Сеть: по умолчанию выбрана NAT — безопасный вариант для доступа в интернет без прямого видимого присутствия в локальной сети. Для взаимодействия с другими устройствами в вашей сети можно переключить на Bridged. Для изолированных лабораторий используйте Host‑only.
При необходимости настройте общие папки (Shared Folders) и монтирование.
Важно: для безопасности тестирования лучше оставить общий буфер обмена и перетаскивание отключёнными и использовать обмен через сетевой ресурс или SCP.
Шаг 3. Запуск и установка Kali Linux (через ISO)
- Выделите VM и нажмите “Запустить”.
- В меню загрузчика выберите “Graphical install” для комфортной установки с графическим интерфейсом. Если появится ошибка монтирования, дождитесь окончания автоматических операций — иногда система продолжит загрузку.
- Следуйте мастеру: выберите язык, регион и раскладку клавиатуры. По умолчанию предлагается American English, но вы можете выбрать русскую раскладку.
- Укажите hostname (например, kali) и при необходимости доменное имя — обычно его можно пропустить.
Создайте пользователя: введите полное имя, логин и надёжный пароль. Если вы предпочитаете работать от root, в новых версиях Kali root по умолчанию не активирован; лучше создать отдельного пользователя с sudo‑привилегиями.
Разметка диска: для простой установки выберите “Guided — use entire disk”. Для большей гибкости выберите отдельные разделы /home, /var и /tmp.
Подтвердите запись изменений на диск и дождитесь процесса установки.
На экране выбора пакетов отметьте десктопную среду, которая вам подходит (Xfce, GNOME, KDE и т.д.), и опцию recommended tools (рекомендуемые инструменты). Если есть выбор “large — default collection plus additional tools”, это полезно для полноценной рабочей среды, но увеличит объём скачиваемых данных.
Установите загрузчик GRUB на основной диск — подтвердите установку.
По завершении установки нажмите “Continue” и перезагрузите VM. Войдите в систему с учётными данными, которые вы указали.
Альтернатива: импорт готового образа VirtualBox (быстро)
- Скачайте предварительно собранный VirtualBox‑образ Kali (OVA/ZIP с VBOX файлом) с официального сайта.
- Распакуйте архив (WinRAR, 7‑Zip) и двойным щелчком откройте файл .vbox или импортируйте OVA через File → Import Appliance.
- После импорта запустите VM. Стандартный логин/пароль для официальных образов: kali / kali (измените пароль при первом входе).
Плюсы метода: очень быстро, минимальная ручная настройка. Минусы: образ может содержать заранее установленные инструменты или настройки, которые вам не нужны.
Пост‑установочные задачи (рекомендовано сразу)
- Обновите систему: sudo apt update && sudo apt full-upgrade
- Установите VirtualBox Guest Additions для улучшенной интеграции (разрешение экрана, общие папки, более плавная работа курсора).
- Настройте снапшоты: снимите снапшот «чистой установки» перед началом экспериментов.
- Настройте сетевой профиль: NAT для безопасного доступа в Интернет; Host‑only для взаимодействия только с хостом; Bridged для работы в локальной сети.
Установка Guest Additions (кратко)
- В меню VirtualBox выберите Devices → Insert Guest Additions CD image.
- В Kali откройте терминал и выполните команды для сборки модулей: sudo apt install -y build-essential dkms linux-headers-$(uname -r)
- Запустите инсталлятор с диска: sudo sh /media/cdrom/VBoxLinuxAdditions.run (путь может отличаться).
- Перезагрузите VM.
Если при сборке модулей возникают ошибки, проверьте установку заголовков ядра и соответствие версий VirtualBox и Guest Additions.
Сетевая конфигурация: когда выбирать NAT, Bridged, Host‑only
- NAT: по умолчанию, простая конфигурация с исходящим доступом в Интернет. Без прямого доступа к VM из локальной сети.
- Bridged: VM получает IP в вашей локальной сети, видна другим устройствам. Удобно для тестов, где нужно взаимодействие с реальными хостами.
- Host‑only: изолированная сеть между хостом и гостем — полезно для лабораторных стендов и безопасного обмена файлами.
Рекомендация: для пентест‑лабораторий используйте Host‑only + NAT (две сетевые карты): одна для связи с хостом, вторая — для доступа в Интернет.
Снапшоты, клоны, экспорт
- Снимки (Snapshots): делайте перед крупными экспериментами, это даёт быстрый откат.
- Клоны: для развертывания нескольких одинаковых рабочих сред используйте Clone (Linked clone для экономии места).
- Экспорт OVA: помогает перемещать готовую VM между машинами или делиться ею с коллегами.
Безопасность и жёсткая изоляция (рекомендации)
- Выключите общий буфер обмена и Drag’n’Drop при выполнении опасных тестов.
- Используйте Host‑only для лабораторий, чтобы снизить риск распространения трафика в основной сети.
- Храните снапшоты чистых образов и возвращайтесь к ним после экспериментов.
- Не подключайте гостевую машину к корпоративной сети без согласования с политиками безопасности.
Отладка типичных проблем
- Ошибка при загрузке ISO / mount error — подождите, иногда инсталлятор продолжает после автоконфигурации; проверьте целостность ISO (sha256sum на официальном сайте).
- GRUB не устанавливается — убедитесь, что вы выбрали правильный диск для установки загрузчика; проверьте схему разделов (MBR vs GPT).
- Ошибки Guest Additions при сборке — установите linux‑headers и build‑essential; убедитесь, что версия VirtualBox совпадает с Guest Additions.
- Медленная работа VM — выделите больше оперативной памяти и процессорных ядер, используйте фиксированный виртуальный диск для более стабильной производительности.
- Сеть не видит другие хосты — проверьте тип сетевого адаптера (Bridged) и настройки брандмауэра на хосте.
Когда установка на VirtualBox — не лучшая идея (ограничения)
- Если требуется работа с аппаратными устройствами на низком уровне (например, специфические USB‑контроллеры), VirtualBox может не обеспечить достаточный уровень эмуляции.
- Для высокопроизводительных нагрузок и длительных задач виртуализация снижает производительность по сравнению с «нативной» установкой.
- Если требуется полная анонимность в сети, VM сама по себе не обеспечивает автоматической анонимизации трафика.
Альтернативы и миграция
- VMware Workstation / Fusion: альтернатива с иной производительностью и функционалом; импорт OVA работает в обеих системах.
- WSL2 (Windows Subsystem for Linux): не заменит полноценный GUI‑десктоп Kali, но подходит для отдельных CLI‑инструментов на Windows.
- Нативная установка (dual‑boot): даёт максимальную производительность, но несёт риск для данных и требует раздела диска.
Руководство по ролям: что сделать в первую очередь
Для начинающего пользователя:
- Скачать VirtualBox и Kali ISO
- Создать VM с 2–4 ГБ RAM и 20–40 ГБ диска
- Установить Kali через графический установщик
- Сделать снапшот чистой установки
Для пентестера:
- Настроить две сетевые карты: NAT + Host‑only/Bridged
- Установить рекомендуемый набор инструментов Kali
- Включить изоляцию: отключить общий буфер обмена перед тестами
- Использовать снапшоты перед тестами на уязвимость
Для администратора лаборатории:
- Создать базовый образ с преднастроенным набором инструментов
- Экспортировать OVA и централизованно разворачивать копии
- Документировать учётные записи и политики доступа
Playbook: быстрая инструкция (SOP) для развертывания Kali VM
- Скачайте ISO и VirtualBox; проверьте контрольные суммы ISO.
- Создайте VM: Linux / Ubuntu (64‑bit), 4 ГБ RAM, 40 ГБ VDI.
- Настройте сеть: NAT + Host‑only.
- Запустите установку с ISO, выберите Graphical install.
- Настройте пользователя и пароль, разметьте диск (guided).
- Установите Guest Additions и обновите систему.
- Сделайте снапшот «Clean Install».
- Настройте общие папки/SSH/настольную среду по необходимости.
Критерии приёмки
- VM грузится в пользовательский интерфейс Kali без ошибок.
- Пакеты обновляются: sudo apt update && sudo apt upgrade завершаются без ошибок.
- Guest Additions установлены и работают (поддержка изменения размера окна, общие папки, буфер обмена если включён).
- Снапшот сделан и проверен — откат к нему возможен.
Часто встречающиеся команды и сниппеты
Обновление системы:
sudo apt update && sudo apt full-upgrade -y
Установка заголовков ядра и инструментов для сборки Guest Additions:
sudo apt install -y build-essential dkms linux-headers-$(uname -r)
Снятие снапшота в VirtualBox через интерфейс: правый клик на VM → Snapshots → Take Snapshot.
Мини‑методология для безопасного тестирования в VM
- Начинайте с чистого снапшота.
- Выполняйте ограниченный набор тестов и документируйте изменения.
- Проверяйте логи и сетевую активность хоста после теста.
- При вещественно‑опасных тестах откатывайтесь к чистому снапшоту.
Технические советы и приёмы оптимизации
- Используйте фиксированные виртуальные диски для улучшенной производительности ввода/вывода.
- Включите 3D‑ускорение и увеличьте видеопамять для плавного интерфейса.
- При слабом хосте отключите графическую оболочку и работайте в терминале.
Матрица совместимости и миграции
- VirtualBox версии X — Guest Additions той же мажорной версии для корректной работы модулей.
- OVA/OVF экспортируемые из VirtualBox обычно импортируются в VMware Workstation и наоборот, но возможны отличия в сетевых адаптерах и драйверах.
Конфиденциальность и заметки GDPR
VM сама по себе не шифрует данные. Для чувствительной информации используйте шифрованные контейнеры (LUKS или файловую систему с шифрованием) или зашифрованные виртуальные диски. Если вы обмениваетесь образами VM, удаляйте учётные данные и секреты перед экспортом.
Сценарии использования и советы по производительности
- Обучение и изучение инструментов: используйте готовые образы, снимайте снапшоты.
- Пентесты локальной сети: используйте Bridged и соответствующие правила доступа.
- Исследования вредоносного ПО: изолируйте VM, отключите общий буфер обмена и сетевые подключения по необходимости.
Решение проблем: чеклист перед обращением за помощью
- Проверили ли вы контрольную сумму ISO?
- Совпадает ли версия VirtualBox и Guest Additions?
- Достаточно ли выделено памяти и процессорных ядер?
- Есть ли доступ к пакетам репозитория из VM (проверка сетевого подключения)?
1‑строчный глоссарий
- ISO — образ диска; OVA — экспортируемый виртуальный образ; Guest Additions — набор драйверов и утилит для улучшенной интеграции VM.
Краткое содержание
- Установка Kali в VirtualBox безопасна и удобна для пробной работы и тестов.
- Для полноценной установки используйте ISO и минимум 20 ГБ, 4 ГБ RAM рекомендовано.
- Готовые образы сокращают время развёртывания, но требуют проверки содержимого.
- Настройте сеть и безопасность в соответствии с задачами: NAT для веб-доступа, Bridged для тестов сети, Host‑only для изоляции.
- Делайте снапшоты и используйте Guest Additions для удобства.
Ресурсы и ссылки
- Официальный сайт Kali Linux — раздел загрузок (Installer Images, VirtualBox Images).
- Документация VirtualBox — раздел о Guest Additions и сетевых режимах.
Похожие материалы
Ошибки в Outlook и как их избежать
Сочетания клавиш Photoshop: изменить и сбросить
Школа дизайна Canva: курсы и туториалы
Как установить IIS на Windows
Grubhub+ бесплатно с Amazon Prime — как получить