Jak skonfigurować system Kali Linux w środowisku VirtualBox na komputerze z systemem Windows



Kali Linux to idealne rozwiązanie dla osób zajmujących się bezpieczeństwem, które poszukują solidnej dystrybucji do testów penetracyjnych i etycznego hakowania. Uruchamianie go na maszynie wirtualnej VirtualBox na komputerze z systemem Windows jest niezwykle wygodne, ponieważ zapewnia izolację systemu. Nie trzeba już ingerować w główną konfigurację, a do tego można w razie potrzeby wykonać migawkę i zresetować system. Sama instalacja nie jest skomplikowana, ale ma swoje dziwactwa – zwłaszcza jeśli wirtualizacja nie jest włączona w BIOS-ie lub konfiguracja sieciowa nie jest prawidłowa. Dlatego poniżej przedstawiam moje wnioski z eksperymentowania z tą konfiguracją, aby oszczędzić komuś kilku godzin frustracji.

Jak zainstalować Kali Linux w VirtualBox w systemie Windows

Włączanie wirtualizacji w BIOS-ie/UEFI

To konieczność. Jeśli wirtualizacja nie jest włączona, VirtualBox nie będzie w stanie płynnie obsługiwać 64-bitowych maszyn wirtualnych i będzie to uciążliwe. To trochę dziwne, ale system Windows nie zawsze ma domyślnie włączoną wirtualizację – w końcu Windows musi ją dodatkowo utrudniać.

Dlaczego to pomaga: Zapewnia wydajne działanie maszyny wirtualnej i mniejszą liczbę błędów. Po uruchomieniu Kali, aby działać prawidłowo, system potrzebuje wirtualizacji sprzętowej. Jeśli ta opcja nie zostanie włączona, VirtualBox może nie uruchomić maszyny wirtualnej poprawnie lub po prostu generować tajemnicze błędy.

Kiedy to ma zastosowanie: Przed utworzeniem maszyny wirtualnej, gdy maszyna wirtualna Kali odmawia uruchomienia lub ulega awarii. Spodziewaj się komunikatów o błędach dotyczących braku dostępności VT-x lub AMD-V.

A oto szybkie i proste wyjaśnienie:

  • Otwórz Ustawienia.
  • Przejdź do System > Odzyskiwanie.
  • Kliknij Zaawansowane uruchamianie > Uruchom ponownie teraz.
  • W menu odzyskiwania wybierz Rozwiązywanie problemów > Opcje zaawansowane > Ustawienia oprogramowania układowego UEFI > Uruchom ponownie.
  • Po wejściu do BIOS-u/UEFI, poszukaj opcji takich jak Intel Virtualization Technology lub AMD-V.
  • Włącz je, zapisz i wyjdź.

Wskazówka: Różni producenci oferują różne układy BIOS-u – więc jeśli nie widzisz tych opcji, sprawdź instrukcję obsługi. Czasami wystarczy flash BIOS-u, jeśli procesor obsługuje wirtualizację, ale jest ona wyłączona.

Po włączeniu wirtualizacji uruchom ponownie system Windows i poczuj się pewniej — Twoja maszyna wirtualna będzie Ci wdzięczna.

Jak pobrać i zainstalować VirtualBox

VirtualBox jest darmowy, open source i, szczerze mówiąc, całkiem solidny, jeśli chodzi o uruchamianie Linuksa w systemie Windows. Jeśli korzystałeś z VMware, główną różnicą jest to, że VirtualBox wydaje się lżejszy i łatwiejszy w konfiguracji do codziennego użytku.

Pobierz z oficjalnej strony VirtualBox. Pobierz najnowszą wersję systemu Windows, uruchom instalator i postępuj zgodnie z instrukcjami. Spodziewaj się kilku instalacji sterowników sieciowych – czasami Windows wariuje na ich punkcie, więc może być konieczne potwierdzenie niektórych komunikatów.

Po zainstalowaniu VirtualBox jest gotowy i czas skonfigurować maszynę wirtualną Kali. Pamiętaj, że VirtualBox instaluje sterownik sieciowy, który umożliwia maszynie wirtualnej połączenie się z siecią. Czasami problemy z działaniem sieci w Kali wynikają po prostu z nieprawidłowej instalacji lub blokowania tych sterowników przez program Windows Defender.

Utwórz i skonfiguruj maszynę wirtualną Kali Linux

Gdy VirtualBox będzie już działać, kolejnym krokiem będzie pobranie samego Kali Linux. Pobierz najnowszy obraz ISO ze strony pobierania Kali Linux. Wybierz obraz ISO do instalacji wirtualnych – zazwyczaj dostępny jest specjalny obraz ISO zoptymalizowany pod kątem maszyn wirtualnych.

Oto jak utworzyć maszynę wirtualną:

  • Otwórz VirtualBox i kliknij Nowy.
  • Nazwij go „Kali Linux” lub jakkolwiek chcesz. Wybierz Linux jako typ i Linux 2.6 / 3.x / 4.x / 5.x (64-bit) jako wersję.
  • Przydziel co najmniej 2 GB pamięci RAM — więcej, jeśli Twój komputer poradzi sobie bez problemu.(Na jednym komputerze wypróbowałem 4 GB, na innym tylko 2 GB).
  • Utwórz nowy wirtualny dysk twardy – daj mu, powiedzmy, 40 GB, jeśli to możliwe. Dynamiczna alokacja ułatwia konfigurację; stały rozmiar jest nieco szybszy.
  • Sprawdź ustawienia swojej maszyny wirtualnej: w sekcji System > Płyta główna ustaw kolejność rozruchu tak, aby najpierw był dysk optyczny. Dzięki temu obraz ISO zostanie uruchomiony jako pierwszy.
  • Na karcie Wyświetlanie zwiększ pamięć wideo do 128 MB i włącz przyspieszenie 3D — czasami pomaga to rozwiązać problemy graficzne.

Gotowe? Kliknij Start — VirtualBox wyświetli okno dialogowe z możliwością wyboru obrazu ISO. Przejdź do miejsca, w którym pobrano obraz ISO Kali i wybierz go.

Instalowanie Kali Linux

Ta część jest nieco przyziemna, ale warto o niej wspomnieć. Po uruchomieniu Kali poprosi o wybór języka, a następnie o jego wybranie. Użyj graficznego instalatora, chyba że masz konkretny powód, aby zrobić inaczej. To proste, ale – i tu jest haczyk – jeśli nie widzisz zamontowanego obrazu ISO, zazwyczaj oznacza to, że maszyna wirtualna go nie rozpoznała lub zapomniałeś o tym w ustawieniach napędu optycznego maszyny wirtualnej.

Wskazówka: Jeśli Kali nie uruchamia się lub wyświetla błędy, sprawdź dokładnie montaż ISO i wirtualizację BIOS-u. Czasami usunięcie i ponowne podłączenie ISO lub ponowne uruchomienie maszyny wirtualnej rozwiązuje problem.

Po zalogowaniu się, wybierz domyślne opcje dysku, użytkownika i hasła. Jeśli chodzi o partycjonowanie dysku, opcja „użyj całego dysku” jest w porządku – w końcu dyski wirtualne to pojedyncze pliki. Potwierdź ustawienia i pozwól na instalację. Może to chwilę potrwać.

Ostatnie poprawki i dostosowanie zamówienia na buty

Po zainstalowaniu i ponownym uruchomieniu Kali upewnij się, że uruchamia się z dysku twardego – wróć do Ustawień maszyny wirtualnej > System > Płyta główna i przenieś dysk twardy nad dysk optyczny. W ten sposób Kali uruchomi się od razu następnym razem.

I voilà – możesz uruchomić Kali Linux w VirtualBox, gotowy na dowolne zaplanowane testy. Dane logowania użytkownika to oczywiście te, które ustawiłeś podczas instalacji.

Testowanie bezpieczeństwa w systemie Linux z VirtualBox

Ta konfiguracja zapewnia wygodne środowisko testowe do testowania wszelkiego rodzaju hacków i narzędzi bezpieczeństwa. Jeśli w dowolnym momencie program Windows Defender lub program antywirusowy zablokuje Ci dostęp, sprawdź uprawnienia sieciowe lub reguły zapory sieciowej – czasami sterownik sieciowy VirtualBoxa zostaje oznaczony. Aby później pozbyć się VirtualBoxa, odinstaluj go w Ustawieniach > Aplikacje.

A do szybkiego testowania bez konfigurowania maszyny wirtualnej, Windows oferuje również Windows Sandbox. Nie jest on tak elastyczny, ale dobrze sprawdza się w szybkich, tymczasowych środowiskach bez zbędnych problemów.

W każdym razie, konfiguracja Kali w VirtualBoxie nie jest taka trudna, gdy wirtualizacja jest włączona, a obraz ISO gotowy. Jasne, na początku jest to trochę skomplikowane, ale mam nadzieję, że pomoże to komuś uniknąć kilku błędów. Powodzenia w hakowaniu – to znaczy, w nauce bezpieczeństwa!

Streszczenie

  • Włącz wirtualizację w BIOS-ie/UEFI.
  • Pobierz VirtualBox z oficjalnej strony.
  • Utwórz maszynę wirtualną Kali Linux w VirtualBox z rozsądnymi ustawieniami.
  • Podłącz obraz ISO Kali, zainstaluj system, a następnie dostosuj kolejność rozruchu, aby uruchomić system z dysku.

Podsumowanie

Podsumowując, po uruchomieniu wirtualizacji konfiguracja Kali Linux w VirtualBox wydaje się dość prosta. Należy spodziewać się pewnych problemów, zwłaszcza z BIOS-em i obsługą sieci, ale da się to ogarnąć. Jeśli dzięki temu konfiguracja przebiegnie szybciej, to warto. Trzymam kciuki, że to pomoże.



Czy ten artykuł był pomocny?