Как установить Kali Linux на виртуальную машину Windows — вопрос, который часто возникает у начинающих специалистов по кибербезопасности. Kali Linux — дистрибутив на базе Debian, оптимизированный для тестирования безопасности систем. Установка через виртуальную машину (ВМ) позволяет безопасно изучать инструменты без риска для основной операционной системы.
В этой статье разберём процесс пошагово: от выбора программного обеспечения для виртуализации до первой загрузки Kali Linux. Рассмотрим два популярных решения — VirtualBox и VMware Workstation Player, а также нюансы настройки для стабильной работы.
Подготовка к установке: что понадобится
Перед тем как приступить, убедитесь, что ваш компьютер соответствует минимальным требованиям. Kali Linux не требует сверхмощного железа, но для комфортной работы в виртуальной машине нужно:
- Процессор с поддержкой виртуализации (
Intel VT-xилиAMD-V). Проверить можно в или через утилитуCPU-Z. - Оперативная память: минимум 2 ГБ для Kali, но лучше 4 ГБ и более, если планируете запускать другие программы параллельно.
- Свободное место на диске: не менее 20 ГБ для виртуального диска (рекомендуется 25–30 ГБ для установки всех инструментов).
- Операционная система: Windows 10 или Windows 11 (64-битная версия).
Также скачайте:
- Образ Kali Linux с официального сайта kali.org (выбирайте
Kali Linux 64-bit InstallerилиKali Linux 64-bit Live). - Программу для виртуализации: Oracle VirtualBox (бесплатная) или VMware Workstation Player (бесплатная для личного использования).
Перед установкой отключите гипервизор Windows (Hyper-V), если он включён. Это может вызвать конфликты с VirtualBox. Сделать это можно через «Панель управления» → «Программы и компоненты» → «Включение или отключение компонентов Windows».
| Критерий | VirtualBox | VMware Workstation Player |
|---|---|---|
| Стоимость | Бесплатно | Бесплатно для личного использования |
| Поддержка 3D-ускорения | Да (ограниченная) | Да (лучшая) |
| Интеграция с хостом (общие папки, буфер обмена) | Требует установки Guest Additions |
Требует установки VMware Tools |
| Производительность | Средняя | Выше (особенно на многоядерных процессорах) |
| Поддержка snapshots (снимков состояния) | Да | Да |
Сравнение и для Kali Linux
Выбор программы для виртуализации зависит от ваших задач и предпочтений. Обе утилиты подойдут для установки Kali Linux, но у каждой есть свои плюсы и минусы.
Если вы новичок и хотите просто опробовать Kali Linux, VirtualBox — отличный выбор. Для более требовательных задач (например, тестирование производительности инструментов) лучше подойдёт VMware.
Настройка виртуальной машины в VirtualBox
Рассмотрим процесс на примере VirtualBox, так как это самое популярное бесплатное решение. После установки программы:
- Запустите VirtualBox и нажмите
Создать. - Укажите имя виртуальной машины (например,
Kali Linux), выберите типLinuxи версиюDebian (64-bit). - Выделите объём оперативной памяти. Рекомендуем 2048–4096 МБ (2–4 ГБ).
- Создайте новый виртуальный жёсткий диск. Выберите тип
VDI (VirtualBox Disk Image)и форматДинамический виртуальный диск. - Укажите размер диска — 25–30 ГБ (это максимум, реально будет занимать столько, сколько нужно Kali).
После создания ВМ нужно подключить образ Kali Linux:
- Выделите созданную ВМ и нажмите
Настроить. - Перейдите в раздел
Носители→Контроллер: IDE. - Нажмите на иконку диска справа и выберите
Выбрать образ оптического диска. - Укажите путь к скачанному ISO-образу Kali Linux.
Теперь виртуальная машина готова к установке. Но перед запуском проверьте настройки процессора:
- В разделе
Система→Процессорубедитесь, что количество ядер не меньше 2 (если ваш процессор поддерживает). - Включите
Включить PAE/NX(это важно для 64-битных систем).
Пошаговая установка Kali Linux
Запустите виртуальную машину. Начнётся загрузка с ISO-образа. Выберите Graphical install (графическая установка) — это проще для новичков.
- Язык и региональные настройки. Выберите
Russianдля языка интерфейса (или оставьте английский, если удобнее). НажмитеContinue. - Выбор страны. Укажите
Russia(или вашу страну) и нажмитеContinue. - Клавиатура. Выберите
RussianилиEnglish (US)в зависимости от вашей раскладки. - Имя хоста. Введите имя для вашей машины (например,
kali-vm). - Домен. Оставьте поле пустым, если не используете локальную сеть.
- Пользователь и пароль. Придумайте имя пользователя (например,
kali) и надёжный пароль. Запомните его — он понадобится для входа! - Разметка диска. Выберите
Ручное(Manual), если хотите настроить разметку вручную, илиИспользовать весь диск(Guided - use entire disk) для автоматической установки на весь виртуальный диск. - Подтверждение изменений. Выберите диск (обычно
/dev/sda) и подтвердите разметку. - Завершение установки. Дождитесь копирования файлов. В конце выберите
Дадля установки загрузчика GRUB.
⚠️ Внимание: Если вы выберетеРучноеразбиение диска, убедитесь, что создали как минимум два раздела:/(корневой, не менее 15–20 ГБ) иswap(файл подкачки, размер равен объёму ОЗУ или в 2 раза больше).
Сравнение версий Kali Linux для установки
На официальном сайте Kali Linux доступно несколько вариантов загрузки. Выбор зависит от ваших задач и опыта.
| Версия | Описание | Для кого подходит | Размер образа |
|---|---|---|---|
Kali Linux 64-bit Installer |
Полная версия с графическим интерфейсом и всеми инструментами. Устанавливается как обычная ОС. | Новички и опытные пользователи | ~3–4 ГБ |
Kali Linux 64-bit Live |
Загрузочный образ для работы без установки. Изменения не сохраняются (если не использовать persistent-режим). | Тестирование инструментов без установки | ~2,5–3 ГБ |
Kali Linux Light |
Минималистичная версия без графического интерфейса (только консоль). | Опытные пользователи, серверные задачи | ~1–1,5 ГБ |
Kali Linux ARM |
Версия для ARM-процессоров (например, Raspberry Pi). | Пользователи микрокомпьютеров | Зависит от модели |
Для установки на виртуальную машину лучше выбрать Kali Linux 64-bit Installer — это наиболее универсальный вариант.
Настройка после установки
После первой загрузки Kali Linux нужно выполнить несколько шагов для комфортной работы:
- Обновление системы. Откройте терминал (
Ctrl+Alt+T) и выполните команды:sudo apt update && sudo apt upgrade -y sudo apt dist-upgrade -y
Это обновит все пакеты до актуальных версий. - Установка
Guest Additions(для VirtualBox). В меню выберитеУстройства→Подключить образ диска Дополнений гостевой ОС. Затем в выполните:sudo apt install -y build-essential dkms linux-headers-$(uname -r) sudo mount /dev/cdrom /mnt sudo /mnt/VBoxLinuxAdditions.run
После этого перезагрузите ВМ. Это улучшит интеграцию с хостом (общие папки, буфер обмена, изменение размера окна). - Настройка сети. По умолчанию использует NAT. Если нужно подключиться к локальной сети, измените тип подключения на
Сетевой мост(Bridged Adapter) в настройках ВМ.
После установки Guest Additions виртуальная машина будет автоматически подстраивать разрешение экрана под размер окна VirtualBox.
Практика: первый запуск и проверка работы
Теперь Kali Linux установлена и готова к использованию. Проверьте основные функции:
- Откройте терминал и выполните команду
whoami— она должна вывести ваше имя пользователя. - Попробуйте запустить
nmap(сканер портов) илиmetasploit(фреймворк для тестирования проникновения), чтобы убедиться, что инструменты работают. - Проверьте подключение к интернету:
ping google.com.
Если всё работает, можно приступать к изучению Kali Linux. Начните с официальной документации на сайте kali.org или с курсов по этичному хакингу.
Чек-лист перед первым запуском Kali Linux
Часто задаваемые вопросы
Можно ли установить Kali Linux на виртуальную машину с 1 ГБ ОЗУ?
Технически можно, но это будет крайне неудобно. Kali Linux требует минимум 1 ГБ ОЗУ, но для работы с графическим интерфейсом и инструментами рекомендуется не менее 2 ГБ. С 1 ГБ система будет сильно тормозить, а некоторые инструменты могут не запускаться.
Почему при установке Kali Linux не видно виртуального диска?
Скорее всего, вы не подключили ISO-образ к виртуальной машине. Проверьте настройки ВМ в разделе Носители и убедитесь, что образ выбран. Также убедитесь, что в виртуальной машины включена загрузка с оптического диска.
Как увеличить размер виртуального диска после установки?
В VirtualBox можно увеличить размер виртуального диска через команду VBoxManage modifyhd в командной строке Windows. Однако это не увеличит раздел внутри Kali — для этого понадобится использовать утилиты вроде gparted внутри ВМ. Проще создать новую ВМ с большим диском и перенести данные.
Можно ли использовать Kali Linux на виртуальной машине для реальных тестов безопасности?
Да, но с оговорками. Kali Linux в ВМ подходит для изучения и тестирования в изолированной среде. Однако для реальных тестов безопасности (например, пентеста) лучше использовать физическую машину или облачную инфраструктуру. Виртуальные машины могут иметь ограничения по производительности и доступу к сетевым интерфейсам.