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

Как установить Kali Linux в VirtualBox — полное руководство

11 min read Linux Обновлено 25 Dec 2025
Установка Kali Linux в VirtualBox
Установка Kali Linux в VirtualBox

TL;DR

Кратко: создайте виртуальную машину в VirtualBox, укажите ISO или импортируйте предварительно собранный образ, настройте память и дисковое пространство, установите Kali через графический установщик и при необходимости установите Дополнения гостевой ОС (Guest Additions). Используйте снапшоты и сетевые настройки (NAT/Host‑only/Bridged) для безопасности и удобства работы.

Важно: для полноценной установки рекомендуется минимум 20 ГБ диска и 4 ГБ ОЗУ; для удобной работы — 40 ГБ и 4 ГБ или больше.

как установить kali linux в virtualbox

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» при выборе метода

скачать kali linux для virtualbox

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

  1. Запустите VirtualBox и нажмите кнопку Новая.
  2. Дайте виртуальной машине имя, например “Kali Linux”. VirtualBox автоматически предложит тип и версию; если этого не произошло, укажите Тип — Linux, Версия — Ubuntu (64‑bit).
  3. При желании укажите другое расположение файлов виртуальной машины (папка).
  4. В разделе «Оптический привод/ISO Image» выберите вашу ISO‑копию Kali через меню и опцию “Другое”.
  5. В разделе «Оборудование» установите объём ОЗУ: рекомендовано 4096 МБ (4 ГБ) при наличии минимум 8 ГБ на компьютере. При ограниченной памяти можно выставить 2048 МБ.
  6. Назначьте процессор(ы): переместите ползунок на границу зелёной зоны; включите PAE/NX (Processor → Enable PAE/NX).
  7. Не включайте “Enable EFI” — это может вызвать ошибки графической среды при запуске Kali в VirtualBox.
  8. Создайте виртуальный жёсткий диск: тип VDI (VirtualBox Disk Image), динамически распределяемый или фиксированный по выбору. Размер — не менее 20 ГБ; рекомендовано 40 ГБ.
  9. Нажмите “Создать” и завершите первоначальную настройку.

создать новую виртуальную машину kali linux

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

Шаг 2. Базовая конфигурация виртуальной машины

Перед первым запуском откройте “Настройки” виртуальной машины и выполните следующие изменения.

  1. Раздел «Общее» → вкладка «Дополнительно»: устанавливайте “Двусторонняя” для “Общий буфер обмена” и “Перетаскивание” только если вы доверяете содержимому VM; иначе оставьте “Отключено” для большей изоляции.

настройки буфера обмена для kali

  1. Раздел «Система”: оставьте в порядке загрузки только Optical (оптический привод) и Hard Disk (жёсткий диск), Optical должен быть первым — это гарантирует загрузку с ISO при первой инсталляции.

загрузочные устройства для kali

  1. Вкладка «Процессор»: включите “Enable PAE/NX” и назначьте 1–2 ядра в зависимости от наличия ресурсов.

настройка процессора для kali

  1. Раздел “Дисплей”: выделите максимум видеопамяти и включите 3D‑ускорение для улучшения графики.

  2. Сеть: по умолчанию выбрана NAT — безопасный вариант для доступа в интернет без прямого видимого присутствия в локальной сети. Для взаимодействия с другими устройствами в вашей сети можно переключить на Bridged. Для изолированных лабораторий используйте Host‑only.

  3. При необходимости настройте общие папки (Shared Folders) и монтирование.

Важно: для безопасности тестирования лучше оставить общий буфер обмена и перетаскивание отключёнными и использовать обмен через сетевой ресурс или SCP.

Шаг 3. Запуск и установка Kali Linux (через ISO)

  1. Выделите VM и нажмите “Запустить”.
  2. В меню загрузчика выберите “Graphical install” для комфортной установки с графическим интерфейсом. Если появится ошибка монтирования, дождитесь окончания автоматических операций — иногда система продолжит загрузку.

установка kali linux на virtualbox

  1. Следуйте мастеру: выберите язык, регион и раскладку клавиатуры. По умолчанию предлагается American English, но вы можете выбрать русскую раскладку.

настройка раскладки клавиатуры kali linux

  1. Укажите hostname (например, kali) и при необходимости доменное имя — обычно его можно пропустить.

имя хоста для kali linux виртуальной машины

  1. Создайте пользователя: введите полное имя, логин и надёжный пароль. Если вы предпочитаете работать от root, в новых версиях Kali root по умолчанию не активирован; лучше создать отдельного пользователя с sudo‑привилегиями.

  2. Разметка диска: для простой установки выберите “Guided — use entire disk”. Для большей гибкости выберите отдельные разделы /home, /var и /tmp.

разметка диска для kali linux vm

  1. Подтвердите запись изменений на диск и дождитесь процесса установки.

  2. На экране выбора пакетов отметьте десктопную среду, которая вам подходит (Xfce, GNOME, KDE и т.д.), и опцию recommended tools (рекомендуемые инструменты). Если есть выбор “large — default collection plus additional tools”, это полезно для полноценной рабочей среды, но увеличит объём скачиваемых данных.

выбор программного обеспечения для kali linux virtualbox

  1. Установите загрузчик GRUB на основной диск — подтвердите установку.

  2. По завершении установки нажмите “Continue” и перезагрузите VM. Войдите в систему с учётными данными, которые вы указали.

kali linux запущен в virtualbox

Альтернатива: импорт готового образа VirtualBox (быстро)

  1. Скачайте предварительно собранный VirtualBox‑образ Kali (OVA/ZIP с VBOX файлом) с официального сайта.
  2. Распакуйте архив (WinRAR, 7‑Zip) и двойным щелчком откройте файл .vbox или импортируйте OVA через File → Import Appliance.

скачать образ kali virtualbox

  1. После импорта запустите VM. Стандартный логин/пароль для официальных образов: kali / kali (измените пароль при первом входе).

Плюсы метода: очень быстро, минимальная ручная настройка. Минусы: образ может содержать заранее установленные инструменты или настройки, которые вам не нужны.

Пост‑установочные задачи (рекомендовано сразу)

  • Обновите систему: sudo apt update && sudo apt full-upgrade
  • Установите VirtualBox Guest Additions для улучшенной интеграции (разрешение экрана, общие папки, более плавная работа курсора).
  • Настройте снапшоты: снимите снапшот «чистой установки» перед началом экспериментов.
  • Настройте сетевой профиль: NAT для безопасного доступа в Интернет; Host‑only для взаимодействия только с хостом; Bridged для работы в локальной сети.

Установка Guest Additions (кратко)

  1. В меню VirtualBox выберите Devices → Insert Guest Additions CD image.
  2. В Kali откройте терминал и выполните команды для сборки модулей: sudo apt install -y build-essential dkms linux-headers-$(uname -r)
  3. Запустите инсталлятор с диска: sudo sh /media/cdrom/VBoxLinuxAdditions.run (путь может отличаться).
  4. Перезагрузите 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 для лабораторий, чтобы снизить риск распространения трафика в основной сети.
  • Храните снапшоты чистых образов и возвращайтесь к ним после экспериментов.
  • Не подключайте гостевую машину к корпоративной сети без согласования с политиками безопасности.

Отладка типичных проблем

  1. Ошибка при загрузке ISO / mount error — подождите, иногда инсталлятор продолжает после автоконфигурации; проверьте целостность ISO (sha256sum на официальном сайте).
  2. GRUB не устанавливается — убедитесь, что вы выбрали правильный диск для установки загрузчика; проверьте схему разделов (MBR vs GPT).
  3. Ошибки Guest Additions при сборке — установите linux‑headers и build‑essential; убедитесь, что версия VirtualBox совпадает с Guest Additions.
  4. Медленная работа VM — выделите больше оперативной памяти и процессорных ядер, используйте фиксированный виртуальный диск для более стабильной производительности.
  5. Сеть не видит другие хосты — проверьте тип сетевого адаптера (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

  1. Скачайте ISO и VirtualBox; проверьте контрольные суммы ISO.
  2. Создайте VM: Linux / Ubuntu (64‑bit), 4 ГБ RAM, 40 ГБ VDI.
  3. Настройте сеть: NAT + Host‑only.
  4. Запустите установку с ISO, выберите Graphical install.
  5. Настройте пользователя и пароль, разметьте диск (guided).
  6. Установите Guest Additions и обновите систему.
  7. Сделайте снапшот «Clean Install».
  8. Настройте общие папки/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

  1. Начинайте с чистого снапшота.
  2. Выполняйте ограниченный набор тестов и документируйте изменения.
  3. Проверяйте логи и сетевую активность хоста после теста.
  4. При вещественно‑опасных тестах откатывайтесь к чистому снапшоту.

Технические советы и приёмы оптимизации

  • Используйте фиксированные виртуальные диски для улучшенной производительности ввода/вывода.
  • Включите 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 и сетевых режимах.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

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

Ошибки в Outlook и как их избежать
Email

Ошибки в Outlook и как их избежать

Сочетания клавиш Photoshop: изменить и сбросить
Photoshop

Сочетания клавиш Photoshop: изменить и сбросить

Школа дизайна Canva: курсы и туториалы
Дизайн

Школа дизайна Canva: курсы и туториалы

Как установить IIS на Windows
Windows

Как установить IIS на Windows

Grubhub+ бесплатно с Amazon Prime — как получить
Еда и подписки

Grubhub+ бесплатно с Amazon Prime — как получить

Strava Beacon: как делиться местоположением
Безопасность

Strava Beacon: как делиться местоположением