Заощадьте 15% на всіх хостингових послугах

Перевірте свої навички і отримайте Знижку на будь-який план хостингу

Використовуй код: Skills Почати
Рубрики
Linux Віртуальні сервери

Як встановити Kali Linux на VMware Workstation: Повний покроковий посібник

Kali Linux — це стандартний у галузі дистрибутив для тестування на проникнення, етичного хакування та оцінки кібербезпеки. Встановлення Kali Linux на VMware Workstation дає вам повністю ізольоване, пісочниця-середовище, де ви можете запускати аудити безпеки, практикувати техніки експлуатації та тестувати захист мережі — все це без впливу на вашу хост-операційну систему або виробничу інфраструктуру.

Незалежно від того, чи ви досвідчений фахівець з безпеки чи тільки починаєте свою подорож у світ етичного хакування, цей комплексний посібник проведе вас через кожен крок: від завантаження ISO до завершення конфігурації після встановлення.

Чому запускати Kali Linux на віртуальній машині?

Перш ніж перейти до процесу встановлення, варто зрозуміти, чому VMware Workstation є таким популярним вибором для запуску Kali Linux:

  • Ізоляція: Ваша хост-ОС залишається повністю незатронутою всім, що ви робите всередині VM.
  • Снімки: VMware дозволяє зберегти стан вашої VM у будь-якій точці, тому ви можете повернутися назад після неправильної конфігурації або невдалого тесту.
  • Портативність: Файли віртуальної машини можна легко копіювати, архівувати та переміщувати між системами.
  • Контроль ресурсів: Ви можете точно розподілити 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, щоб перейти до завантаженого вами файлу ISO Kali Linux. VMware може не автоматично розпізнати Kali Linux, що нормально — ви вказуєте тип ОС вручну на наступному кроці.

Натисніть Next.

Крок 2: Виберіть гостьову операційну систему

Оскільки VMware не має спеціального запису Kali Linux у своєму списку ОС, вам потрібно налаштувати його вручну:

  • Гостьова операційна система: Виберіть Linux
  • Версія: Виберіть Debian 10.x 64-bit (Kali Linux базується на Debian, і це найближче співпадіння)

Натисніть Далі.

Крок 3: Назвіть вашу віртуальну машину та встановіть місцезнаходження сховища

  • Назва віртуальної машини: Введіть описову назву, наприклад Kali Linux 2024 або Kali-Pentest-Lab.
  • Місцезнаходження: Виберіть каталог з достатньою кількістю вільного місця. Уникайте зберігання ВМ на системному диску, який майже заповнений.

Натисніть Далі.

Крок 4: Розподіліть дисковий простір

Налаштуйте віртуальний жорсткий диск для встановлення Kali Linux:

  • Розмір диска: Встановіть мінімум 20 GB, хоча 40–60 GB настійно рекомендується, якщо ви плануєте встановлювати додаткові інструменти, зберігати захоплення або запускати списки слів.
  • Тип сховища віртуального диска:
  • Зберігати віртуальний диск як один файл — Краща продуктивність, але менша портативність.
  • Розділити віртуальний диск на кілька файлів — Легше переміщувати між файловими системами, невелика втрата продуктивності.

Для виділеної лабораторії безпеки переважно використовувати сховище в одному файлі. Натисніть Далі.

Крок 5: Налаштування обладнання перед завершенням

Перед натисканням Finish натисніть "Customize Hardware", щоб точно налаштувати ресурси вашої VM.

Processor (CPU)

  • Виділіть щонайменше 2 ядра процесора.
  • Якщо ваш хост-CPU має 8 або більше логічних ядер, виділення 4 ядер значно поліпшить продуктивність під час запуску багатопоточних інструментів, таких як Hashcat або Metasploit.

Memory (RAM)

  • Мінімум: 2 GB
  • Рекомендовано: 4 GB
  • Оптимально для важких навантажень: 8 GB

Kali Linux з повним середовищем робочого стола (GNOME або XFCE) комфортно працює на 4 GB. Якщо ви запускаєте інструменти з інтенсивним використанням пам’яті або кілька сервісів одночасно, виділіть більше.

Network Adapter

Виберіть відповідний режим мережі для вашого випадку використання:

РежимВипадок використання
NATПростий доступ в Інтернет через хост; найбезпечніше для початківців
BridgedVM отримує власну IP-адресу в локальній мережі; корисно для лабораторій сканування мережі
Host-OnlyІзольована мережа тільки між VM та хостом; ідеально для тестування без доступу до мережі

Для більшості лабораторій тестування на проникнення NAT є найбезпечнішою та найпростішою вихідною точкою.

Display

Увімкніть Accelerate 3D graphics, якщо ваш хост GPU це підтримує — це поліпшує чутливість середовища робочого стола.

Натисніть Close, а потім натисніть Finish, щоб створити віртуальну машину.

Крок 6: Увімкнення віртуальної машини

Виберіть щойно створену Kali Linux VM з бібліотеки VMware та натисніть "Power on this virtual machine". VM завантажиться з ISO-образу, який ви приєднали.

Крок 7: Встановлення Kali Linux

Меню завантаження

Коли ВМ запускається, ви побачите меню завантаження GRUB Kali Linux. У вас є два варіанти встановлення:

  • Graphical Install — Рекомендується для більшості користувачів; забезпечує візуальний інтерфейс, керований мишею.
  • Install — Текстове встановлення; корисне для середовищ з обмеженими ресурсами або для усунення неполадок.

Виберіть Graphical Install і натисніть Enter.

Мова, місцезнаходження та клавіатура

Дотримуйтесь підказок на екрані для налаштування:

  1. Мова — Виберіть вашу бажану мову (наприклад, English).
  2. Місцезнаходження — Виберіть вашу країну або регіон. Це впливає на параметри часового поясу.
  3. Розкладка клавіатури — Виберіть відповідну карту клавіатури для вашого обладнання.

Налаштування імені хоста та домену

  • Ім’я хоста: Введіть ім’я для вашої машини (наприклад, kali-lab). Це ім’я, яке ваша система буде використовувати в мережі.
  • Ім’я домену: Залиште порожнім для автономної ВМ або введіть домен, якщо ви інтегруєтесь у мережу лабораторії.

Налаштування облікового запису користувача

У новіших версіях Kali Linux (2020.1 та пізніше) установник пропонує створити обліковий запис звичайного користувача:

  • Повне ім’я: Введіть ваше ім’я або псевдонім лабораторії.
  • Ім’я користувача: Виберіть ім’я користувача (наприклад, 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 — Найчастіше використовувані інструменти тестування на проникнення
  • Вибір інструментів за замовчуванням — Ширший набір інструментів безпеки

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

Крок 8: Встановлення завантажувача GRUB

Коли вас попросять встановити завантажувач GRUB:

  1. Виберіть Так, щоб встановити GRUB на основний диск.
  2. Виберіть віртуальний диск (зазвичай позначений як /dev/sda) як ціль встановлення.

GRUB є важливим — без нього ваша VM не зможе завантажитися в установлену систему.

Крок 9: Завершення встановлення та перезавантаження

Після завершення встановлення вам буде запропоновано видалити носій встановлення та перезавантажити систему. VMware зазвичай робить це автоматично. Натисніть Продовжити, щоб перезавантажити віртуальну машину.

ВМ перезавантажиться та завантажиться у вашу щойно встановлену систему 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

Усунення типових проблем

VM не завантажується після встановлення

  • Переконайтеся, що ISO відключено від віртуального приводу CD/DVD після встановлення.
  • Перевірте, що GRUB було встановлено на правильний диск (/dev/sda).
  • Перевірте, що порядок завантаження в параметрах VM надає пріоритет жорсткому диску над приводом CD/DVD.

Низька продуктивність або затримки

  • Збільште виділення RAM (мінімум 4 GB для плавної роботи робочого столу).
  • Увімкніть апаратну віртуалізацію в BIOS/UEFI.
  • Встановіть open-vm-tools для кращої інтеграції VMware.
  • Зменшіть візуальні ефекти в параметрах середовища робочого столу.

Немає доступу в Інтернет

  • Перевірте, що мережевий адаптер встановлено на NAT в параметрах VMware.
  • Запустіть sudo dhclient eth0 або sudo dhclient ens33 для запиту оренди DHCP.
  • Перевірте редактор віртуальної мережі VMware, щоб переконатися, що служба NAT запущена.

Проблеми з роздільною здатністю екрана

  • Встановіть open-vm-tools-desktop як описано вище.
  • Перейдіть до View → Autofit Guest у VMware, щоб увімкнути динамічну роздільну здатність.

Розширення вашої лабораторії безпеки

Локальна установка VMware чудова для навчання та експериментів, але вона має обмеження — ваша лабораторія прив’язана до вашого фізичного обладнання, а запуск ресурсомістких інструментів, таких як взломувачі паролів або великомасштабні сканери мережі, можуть перевантажити вашу локальну машину.

Для більш складних досліджень безпеки та професійних робочих процесів тестування на проникнення розглядайте ці варіанти:

  • VPS Hosting — Розгорніть хмарний екземпляр Kali Linux з виділеними ресурсами, доступний звідусіль. Ідеально для запуску сканувань тривалої тривалості та постійних інструментів.
  • Dedicated Servers — Для корпоративних лабораторій безпеки, інфраструктури червоної команди або високопродуктивних середовищ тестування, які вимагають повного контролю обладнання та максимальних ресурсів.
  • GPU Hosting — Прискорте завдання безпеки, інтенсивні до GPU, такі як взлом паролів за допомогою Hashcat, який може використовувати GPU паралелізм для обробки мільярдів хешів на секунду.

Хмарна інфраструктура також дозволяє вам створювати багатовузлові лабораторні середовища — наприклад, розгортання вразливого цільового сервера поряд з вашою машиною атакуючого Kali в одній приватній мережі, імітуючи реальні сценарії атак без будь-якого ризику для ваших локальних систем.

Етичні та правові міркування

Kali Linux — це потужний набір інструментів, і з цією потужністю приходить значна відповідальність. Завжди дотримуйтесь таких принципів:

  • Тестуйте лише системи, які ви власните або маєте явне письмове дозволу на тестування. Несанкціоноване тестування на проникнення є незаконним у більшості юрисдикцій і може призвести до кримінального переслідування.
  • Ніколи не використовуйте інструменти Kali Linux проти виробничих систем без формальної угоди про залучення.
  • Ретельно документуйте свою діяльність тестування, особливо при професійному залученні.
  • Тримайте свої інструменти та ОС в актуальному стані, щоб переконатися, що ви працюєте з найновішими базами даних вразливостей та версіями інструментів.

Мета етичного хакування — поліпшити безпеку, а не експлуатувати її. Використовуйте свої навички відповідально.

Висновок

Встановлення Kali Linux на VMware Workstation — один з найкращих способів побудувати професійне, гнучке та безпечне середовище для тестування на проникнення. Дотримуючись цього посібника, ви налаштували повністю функціональну VM Kali Linux з належним розподілом ресурсів, інтеграцією VMware Tools та конфігурацією після встановлення, готовою до реальної роботи з безпеки.

Звідси ви можете дослідити розширений набір інструментів Kali — від розвідки мережі за допомогою Nmap і Wireshark до фреймворків експлуатації, таких як Metasploit, та тестування веб-додатків за допомогою Burp Suite.

Зі зростанням ваших навичок і вимог пам’ятайте, що хмарна інфраструктура може розширити ваші можливості далеко за межі того, що може запропонувати локальна VM. Чи вам потрібне постійне середовище VPS Hosting, високопродуктивна конфігурація Dedicated Servers для великомасштабного тестування, або SSL Certificates для захисту веб-сервісів вашої лабораторії, AlexHost надає інфраструктуру для підтримки вашої подорожі безпеки на кожному рівні.