15%

Сэкономьте 15% на всех хостинговых услугах

Проверьте свои навыки и получите скидку на любой тарифный план

Используйте код:

Skills
Начать
01.11.2024
3 +1

Как установить 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 GB16 GB или больше
Свободное дисковое пространство30 GB60 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.
  • Местоположение: выберите каталог с достаточным свободным пространством. Избегайте хранения ВМ на системном диске, который почти заполнен.

Нажмите 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.

Язык, местоположение и клавиатура

Следуйте подсказкам на экране для настройки:

  1. Язык — выберите предпочитаемый язык (например, English).
  2. Местоположение — выберите вашу страну или регион. Это влияет на параметры часового пояса.
  3. Раскладка клавиатуры — выберите соответствующую карту клавиатуры для вашего оборудования.

Конфигурация имени хоста и домена

  • Имя хоста: введите имя для вашей машины (например, kali-lab). Это имя, которое ваша система будет использовать в сети.
  • Имя домена: оставьте пусто для автономной ВМ или введите домен, если вы интегрируетесь в лабораторную сеть.

Настройка учетной записи пользователя

В последних версиях Kali Linux (2020.1 и позже) установщик предлагает вам создать учетную запись пользователя, не являющегося root:

  • Полное имя: введите ваше имя или псевдоним лаборатории.
  • Имя пользователя: выберите имя пользователя (например, kaliuser).
  • Пароль: установите надежный пароль и подтвердите его.

> Важно: старые версии Kali по умолчанию использовали учетные данные root / toor. Современные версии используют стандартную учетную запись пользователя с привилегиями sudo. Всегда меняйте учетные данные по умолчанию сразу после установки.

Разделение дисков

Для установки виртуальной машины самый простой и эффективный подход:

  1. Метод разделения: выберите «Guided – use entire disk».
  2. Выберите диск: выберите созданный вами виртуальный диск (он будет единственным доступным диском).
  3. Схема разделения: выберите «All files in one partition» для простоты или выберите отдельные разделы /home, /var и /tmp для более структурированного макета.
  4. Подтверждение изменений: просмотрите сводку разделов и выберите «Finish partitioning and write changes to disk». Подтвердите, выбрав Yes, когда вас попросят записать изменения.

Конфигурация менеджера пакетов

  • Зеркало сети: выберите Yes, чтобы использовать зеркало сети для загрузки пакетов. Это гарантирует, что вы получите последние версии пакетов во время установки.
  • Местоположение зеркала: выберите зеркало, географически близкое к вам, для более быстрых загрузок.
  • Параметры прокси: если вы находитесь за корпоративным прокси, введите адрес прокси здесь. В противном случае оставьте пусто.

Выбор программного обеспечения

Установщик представит список коллекций программного обеспечения для установки. Выбор по умолчанию включает:

  • Среда рабочего стола Kali (XFCE — это значение по умолчанию; GNOME также доступна)
  • Top 10 tools — наиболее часто используемые инструменты тестирования на проникновение
  • Default tool selection — более широкий набор инструментов безопасности

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

Шаг 8: установка загрузчика GRUB

Когда вас попросят установить загрузчик GRUB:

  1. Выберите Yes, чтобы установить GRUB на основной диск.
  2. Выберите виртуальный диск (обычно указывается как /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. Это дает вам чистую базовую линию для восстановления, если что-то пойдет не так во время тестирования:

  1. В VMware Workstation перейдите в VM → Snapshot → Take Snapshot.
  2. Назовите его чем-то описательным, например "Clean Install - Post Update".
  3. Нажмите 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.
  • Уменьшите визуальные эффекты в параметрах среды рабочего стола.

Нет доступа в Интерн

15%

Сэкономьте 15% на всех хостинговых услугах

Проверьте свои навыки и получите скидку на любой тарифный план

Используйте код:

Skills
Начать