Как установить Kali Linux на VMware Workstation: полное пошаговое руководство
Kali Linux — это стандартный в индустрии дистрибутив для тестирования на проникновение, этичного хакинга и оценки кибербезопасности. Установка Kali Linux на VMware Workstation дает вам полностью изолированную, защищенную среду, где вы можете проводить аудиты безопасности, практиковать методы эксплуатации и тестировать защиту сети — все без влияния на вашу хост-операционную систему или производственную инфраструктуру.
Независимо от того, являетесь ли вы опытным специалистом по безопасности или только начинаете свой путь в этичный хакинг, это подробное руководство проведет вас через каждый шаг: от загрузки ISO до завершения конфигурации после установки.
Почему запускать Kali Linux на виртуальной машине?
Прежде чем перейти к процессу установки, стоит понять, почему VMware Workstation — такой популярный выбор для запуска Kali Linux:
- Изоляция: ваша хост-ОС остается полностью неповрежденной от всего, что вы делаете внутри ВМ.
- Снимки состояния: VMware позволяет сохранить состояние вашей ВМ в любой момент, поэтому вы можете откатиться после неправильной конфигурации или неудачного теста.
- Портативность: файлы виртуальной машины можно легко копировать, архивировать и перемещать между системами.
- Контроль ресурсов: вы можете точно выделить CPU, RAM и дисковое пространство в соответствии с вашей рабочей нагрузкой.
- Безопасная тестовая площадка: идеально подходит для практики методов тестирования на проникновение в законной, контролируемой среде перед их применением в реальных сценариях.
> Примечание безопасности: если вам нужна выделенная, постоянно работающая среда для исследований безопасности или операций красной команды, рассмотрите развертывание Kali Linux на плане VPS Hosting — предоставляя вам удаленный доступ, полный контроль root и возможность запускать инструменты 24/7 без потребления локальных ресурсов.
Предварительные требования
Прежде чем начать, убедитесь, что у вас есть следующее:
1. VMware Workstation
Загрузите и установите VMware Workstation Pro или VMware Workstation Player с официального веб-сайта VMware. Workstation Pro рекомендуется за его функции снимков состояния и расширенной сетевой функциональности, но Player хорошо работает для базового использования.
2. Kali Linux ISO
Загрузите последнюю Kali Linux ISO с официального веб-сайта Kali Linux на https://www.kali.org/get-kali/. Выберите образ Installer (не Live образ) для полной установки. Всегда проверяйте контрольную сумму SHA256 после загрузки, чтобы подтвердить целостность файла.
3. Системные требования
Ваш хост-компьютер должен соответствовать этим минимальным спецификациям:
| Компонент | Минимум | Рекомендуется |
|---|---|---|
| CPU | Двухъядерный, 64-бит | Четырехъядерный или лучше |
| RAM (хост) | 8 GB | 16 GB или больше |
| Свободное дисковое пространство | 30 GB | 60 GB или больше |
| Виртуализация | VT-x / AMD-V включен | VT-x / AMD-V включен |
> Совет: убедитесь, что аппаратная виртуализация (Intel VT-x или AMD-V) включена в настройках BIOS/UEFI. VMware предупредит вас, если это не так, и производительность будет значительно снижена.
Шаг 1: создание новой виртуальной машины в VMware Workstation
Запуск VMware Workstation
Откройте VMware Workstation на вашем компьютере. На главном экране нажмите «Create a New Virtual Machine».
Выбор типа конфигурации
Вам будут предложены два варианта:
- Typical (Recommended) — управляемая установка, идеальна для большинства пользователей.
- Custom (Advanced) — дает вам детальный контроль над совместимостью оборудования и параметрами.
Выберите Typical (Recommended) и нажмите Next.
Выбор установочного носителя
На следующем экране выберите «Installer disc image file (ISO)» и нажмите Browse, чтобы перейти к загруженному файлу Kali Linux ISO. VMware может не автоматически определить Kali Linux, что нормально — вы укажете тип ОС вручную на следующем шаге.
Нажмите Next.
Шаг 2: выбор гостевой операционной системы
Поскольку VMware не имеет выделенной записи Kali Linux в списке ОС, вам нужно настроить это вручную:
- Гостевая операционная система: выберите Linux
- Версия: выберите Debian 10.x 64-bit (Kali Linux основана на Debian, и это наиболее близкое совпадение)
Нажмите Next.
Шаг 3: назовите вашу виртуальную машину и установите место хранения- Имя виртуальной машины: введите описательное имя, такое как
Kali Linux 2024 или Kali-Pentest-Lab. - Местоположение: выберите каталог с достаточным свободным пространством. Избегайте хранения ВМ на системном диске, который почти заполнен.
Kali Linux 2024 или Kali-Pentest-Lab.Нажмите Next.
Шаг 4: выделение дискового пространства
Настройте виртуальный жесткий диск для вашей установки Kali Linux:
- Размер диска: установите минимум 20 GB, хотя 40–60 GB настоятельно рекомендуется, если вы планируете установить дополнительные инструменты, хранить захваты или запускать списки слов.
- Тип хранения виртуального диска:
- Store virtual disk as a single file — лучшая производительность, но менее портативно.
- Split virtual disk into multiple files — легче перемещать между файловыми системами, небольшие накладные расходы на производительность.
Для выделенной лаборатории безопасности предпочтительно хранение в одном файле. Нажмите Next.
Шаг 5: настройка оборудования перед завершением
Перед нажатием Finish нажмите «Customize Hardware», чтобы точно настроить ресурсы вашей ВМ.
Процессор (CPU)
- Выделите как минимум 2 ядра процессора.
- Если ваш хост-CPU имеет 8 или более логических ядер, выделение 4 ядер значительно улучшит производительность при запуске многопоточных инструментов, таких как Hashcat или Metasploit.
Память (RAM)
- Минимум: 2 GB
- Рекомендуется: 4 GB
- Оптимально для тяжелых рабочих нагрузок: 8 GB
Kali Linux с полной средой рабочего стола (GNOME или XFCE) удобно работает на 4 GB. Если вы запускаете требовательные к памяти инструменты или несколько служб одновременно, выделите больше.
Сетевой адаптер
Выберите соответствующий режим сети для вашего случая использования:
| Режим | Случай использования |
|---|---|
| NAT | Простой доступ в Интернет через хост; самый безопасный для начинающих |
| Bridged | ВМ получает собственный IP в локальной сети; полезно для лабораторий сканирования сети |
| Host-Only | Изолированная сеть только между ВМ и хостом; идеально для тестирования в отключенной сети |
Для большинства лабораторий тестирования на проникновение NAT — это самый безопасный и простой начальный вариант.
Дисплей
Включите Accelerate 3D graphics, если ваш хост-GPU это поддерживает — это улучшает отзывчивость среды рабочего стола.
Нажмите Close, затем нажмите Finish, чтобы создать виртуальную машину.
Шаг 6: включение виртуальной машины
Выберите вашу вновь созданную ВМ Kali Linux из библиотеки VMware и нажмите «Power on this virtual machine». ВМ загрузится с прикрепленного образа ISO.
Шаг 7: установка Kali Linux
Меню загрузки
Когда ВМ запустится, вы увидите меню загрузки GRUB Kali Linux. У вас есть два варианта установки:
- Graphical Install — рекомендуется для большинства пользователей; предоставляет визуальный интерфейс, управляемый мышью.
- Install — текстовая установка; полезна для сред с низкими ресурсами или устранения неполадок.
Выберите Graphical Install и нажмите Enter.
Язык, местоположение и клавиатура
Следуйте подсказкам на экране для настройки:
- Язык — выберите предпочитаемый язык (например, English).
- Местоположение — выберите вашу страну или регион. Это влияет на параметры часового пояса.
- Раскладка клавиатуры — выберите соответствующую карту клавиатуры для вашего оборудования.
Конфигурация имени хоста и домена
- Имя хоста: введите имя для вашей машины (например,
kali-lab). Это имя, которое ваша система будет использовать в сети. - Имя домена: оставьте пусто для автономной ВМ или введите домен, если вы интегрируетесь в лабораторную сеть.
Настройка учетной записи пользователя
В последних версиях Kali Linux (2020.1 и позже) установщик предлагает вам создать учетную запись пользователя, не являющегося root:
- Полное имя: введите ваше имя или псевдоним лаборатории.
- Имя пользователя: выберите имя пользователя (например,
kaliuser). - Пароль: установите надежный пароль и подтвердите его.
> Важно: старые версии Kali по умолчанию использовали учетные данные root / toor. Современные версии используют стандартную учетную запись пользователя с привилегиями sudo. Всегда меняйте учетные данные по умолчанию сразу после установки.
Разделение дисков
Для установки виртуальной машины самый простой и эффективный подход:
- Метод разделения: выберите «Guided – use entire disk».
- Выберите диск: выберите созданный вами виртуальный диск (он будет единственным доступным диском).
- Схема разделения: выберите «All files in one partition» для простоты или выберите отдельные разделы
/home,/varи/tmpдля более структурированного макета. - Подтверждение изменений: просмотрите сводку разделов и выберите «Finish partitioning and write changes to disk». Подтвердите, выбрав Yes, когда вас попросят записать изменения.
Конфигурация менеджера пакетов
- Зеркало сети: выберите Yes, чтобы использовать зеркало сети для загрузки пакетов. Это гарантирует, что вы получите последние версии пакетов во время установки.
- Местоположение зеркала: выберите зеркало, географически близкое к вам, для более быстрых загрузок.
- Параметры прокси: если вы находитесь за корпоративным прокси, введите адрес прокси здесь. В противном случае оставьте пусто.
Выбор программного обеспечения
Установщик представит список коллекций программного обеспечения для установки. Выбор по умолчанию включает:
- Среда рабочего стола Kali (XFCE — это значение по умолчанию; GNOME также доступна)
- Top 10 tools — наиболее часто используемые инструменты тестирования на проникновение
- Default tool selection — более широкий набор инструментов безопасности
Для лаборатории общего назначения выбор по умолчанию — это хорошая отправная точка. Вы всегда можете установить дополнительные инструменты позже, используя apt.
Шаг 8: установка загрузчика GRUB
Когда вас попросят установить загрузчик GRUB:
- Выберите Yes, чтобы установить GRUB на основной диск.
- Выберите виртуальный диск (обычно указывается как
/dev/sda) в качестве цели установки.
GRUB необходим — без него ваша ВМ не загрузится в установленную систему.
Шаг 9: завершение установки и перезагрузка
После завершения установки вам будет предложено удалить установочный носитель и перезагрузить. VMware обычно обрабатывает это автоматически. Нажмите Continue, чтобы перезагрузить виртуальную машину.
ВМ перезагрузится и загрузится в вашу свежеустановленную систему Kali Linux.
Шаг 10: первый вход и конфигурация после установки
Вход
На экране входа введите имя пользователя и пароль, которые вы настроили во время установки.
Установка VMware Tools (настоятельно рекомендуется)
VMware Tools значительно улучшает опыт работы с ВМ, включая:
- Безупречная интеграция мыши между хостом и гостем
- Общий буфер обмена (копирование/вставка между хостом и ВМ)
- Динамическая регулировка разрешения экрана
- Улучшенные возможности совместного использования файлов
- Лучшая общая производительность
Чтобы установить VMware Tools на Kali Linux, откройте терминал и запустите:
sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop -y
sudo rebootПосле перезагрузки ваша ВМ будет намного более отзывчивой и интегрированной с хост-системой.
Обновление системы
Всегда обновляйте вашу систему сразу после установки, чтобы получить последние исправления безопасности и обновления инструментов:
sudo apt update && sudo apt upgrade -yДля полного обновления дистрибутива (включая обновления ядра):
sudo apt full-upgrade -y
sudo apt autoremove -y
sudo apt autocleanЭтот процесс может занять несколько минут в зависимости от скорости вашего интернет-соединения.
Создание снимка состояния
После обновления и настройки системы создайте снимок состояния VMware. Это дает вам чистую базовую линию для восстановления, если что-то пойдет не так во время тестирования:
- В VMware Workstation перейдите в VM → Snapshot → Take Snapshot.
- Назовите его чем-то описательным, например
"Clean Install - Post Update". - Нажмите Take Snapshot.
Конфигурация брандмауэра (опционально, но рекомендуется)
Для более защищенной установки включите и настройте ufw (Uncomplicated Firewall):
sudo apt install ufw -y
sudo ufw enable
sudo ufw statusПроверка доступности инструментов
Kali Linux поставляется с предварительно загруженными сотнями инструментов безопасности. Проверьте доступность некоторых ключевых инструментов:
# Check Nmap
nmap --version
# Check Metasploit
msfconsole --version
# Check Burp Suite
burpsuite &
# Check Wireshark
wireshark --versionУстранение распространенных проблем
ВМ не загружается после установки
- Убедитесь, что ISO отсоединен от виртуального привода CD/DVD после установки.
- Проверьте, что GRUB был установлен на правильный диск (
/dev/sda). - Проверьте, что порядок загрузки в параметрах ВМ отдает приоритет жесткому диску над приводом CD/DVD.
Низкая производительность или задержки
- Увеличьте выделение RAM (минимум 4 GB для плавного использования рабочего стола).
- Включите аппаратную виртуализацию в BIOS/UEFI.
- Установите
open-vm-toolsдля лучшей интеграции VMware. - Уменьшите визуальные эффекты в параметрах среды рабочего стола.
