Windows 컴퓨터에서 VirtualBox에 Kali Linux를 설정하는 방법
Kali Linux는 침투 테스트와 윤리적 해킹에 적합한 견고한 배포판을 원하는 보안 전문가에게 안성맞춤입니다. Windows 컴퓨터에서 VirtualBox VM으로 실행하면 모든 것을 격리할 수 있어 매우 편리합니다.기본 설정을 건드릴 필요가 없고, 필요할 때마다 스냅샷을 생성하고 재설정할 수 있습니다.실제 설치는 그렇게 어렵지는 않지만, 몇 가지 문제가 있습니다.특히 BIOS에서 가상화가 활성화되어 있지 않거나 네트워크 설정이 제대로 되어 있지 않은 경우 더욱 그렇습니다.그래서 이 설정을 직접 만져보면서 제가 배운 내용을 바탕으로 몇 시간 동안 좌절하지 않도록 안내해 드리겠습니다.
Windows에서 VirtualBox에 Kali Linux를 설치하는 방법
BIOS/UEFI에서 가상화 활성화
이건 꼭 해야 할 일이에요.가상화가 활성화되어 있지 않으면 VirtualBox가 64비트 VM을 원활하게 실행할 수 없어서 골치 아픈 일이 될 겁니다.좀 이상하게 들리겠지만, Windows가 항상 가상화를 기본적으로 켜두는 건 아니잖아요.결국 Windows가 필요 이상으로 어렵게 만들었을 테니까요.
도움이 되는 이유: VM이 효율적으로 실행되고 오류가 줄어들도록 보장합니다. Kali를 시작하면 하드웨어 가상화를 통해 성능이 향상됩니다.이 기능을 활성화하지 않으면 VirtualBox에서 VM이 제대로 부팅되지 않거나 알 수 없는 오류가 발생할 수 있습니다.
적용 시점: VM을 생성하기 전, Kali VM이 시작되지 않거나 충돌하는 경우. VT-x 또는 AMD-V를 사용할 수 없다는 오류 메시지가 표시될 수 있습니다.
간단하게 설명하면 다음과 같습니다.
- 설정 으로 부팅합니다.
- 시스템 > 복구 로 이동합니다.
- 고급 시작 > 지금 다시 시작을 클릭합니다.
- 복구 메뉴에서 문제 해결 > 고급 옵션 > UEFI 펌웨어 설정 > 다시 시작을 선택합니다.
- BIOS/UEFI에 들어가면 Intel Virtualization Technology 나 AMD-V 와 같은 옵션을 찾아보세요.
- 해당 항목을 활성화하고 저장한 후 종료합니다.
전문가 팁: 제조업체마다 BIOS 레이아웃이 다르므로 해당 옵션이 보이지 않으면 설명서를 확인하세요.프로세서가 가상화를 지원하지만 꺼져 있는 경우 BIOS 업데이트만으로도 도움이 되는 경우도 있습니다.
가상화를 활성화한 후 Windows로 다시 시작하면 조금 더 안심할 수 있습니다. VM이 감사할 것입니다.
VirtualBox 다운로드 및 설치 방법
VirtualBox는 무료 오픈 소스이며, Windows에서 Linux를 실행하는 데는 정말 훌륭합니다. VMware를 사용해 보셨다면, VirtualBox의 가장 큰 차이점은 VirtualBox가 더 가볍고 일반적인 용도로 사용하기에 더 쉽게 조정할 수 있다는 것입니다.
공식 VirtualBox 사이트 에서 다운로드하세요.최신 Windows 버전을 다운로드하고 설치 프로그램을 실행한 후 안내에 따라 진행하세요.네트워크 드라이버 설치가 몇 번 필요할 수 있습니다. Windows에서 이러한 설치 과정에서 오류가 발생하는 경우가 있으므로, 안내에 따라 확인 절차를 거쳐야 할 수도 있습니다.
VirtualBox를 설치하면 준비가 완료됩니다.이제 Kali VM을 설정할 차례입니다. VirtualBox는 VM이 네트워크에 연결할 수 있도록 네트워크 드라이버를 설치합니다. Kali 내부에서 네트워크가 작동하지 않는 문제는 드라이버가 제대로 설치되지 않았거나 Windows Defender에 의해 차단되었기 때문일 수 있습니다.
Kali Linux VM 만들기 및 구성
VirtualBox가 작동하면 다음 단계는 Kali Linux를 설치하는 것입니다.Kali Linux 다운로드 페이지 에서 최신 ISO를 다운로드하세요.가상 설치용 ISO를 선택하세요.일반적으로 VM 사용에 최적화된 특정 ISO가 있습니다.
VM을 만드는 방법은 다음과 같습니다.
- VirtualBox를 열고 새로 만들기를 클릭합니다.
- “Kali Linux” 또는 원하는 이름을 입력하세요.유형은 Linux를, 버전은 Linux 2.6 / 3.x / 4.x / 5.x (64비트)를 선택하세요.
- 최소 2GB의 RAM을 할당하세요.컴퓨터가 과부하 없이 작동한다면 더 많은 RAM을 할당하세요.(한 컴퓨터에서는 4GB를, 다른 컴퓨터에서는 2GB만 할당해 보았습니다.)
- 새 가상 하드 디스크를 만드세요.가능하면 40GB 정도로 설정하세요.동적 할당을 사용하면 설정이 더 쉽고, 고정 크기를 사용하면 속도가 조금 더 빠릅니다.
- VM 설정을 확인하세요.시스템 > 마더보드 에서 부팅 순서를 Optical 로 설정하세요.이렇게 하면 ISO가 먼저 부팅됩니다.
- 디스플레이 탭 에서 비디오 메모리를 128MB로 늘리고 3D 가속을 활성화합니다.이렇게 하면 그래픽 문제를 해결하는 데 도움이 될 때가 있습니다.
완료되셨나요? 시작을 클릭하세요. VirtualBox에 ISO를 선택할 수 있는 팝업이 표시됩니다. Kali ISO를 다운로드한 위치로 이동하여 선택하세요.
칼리 리눅스 설치
이 부분은 좀 지루하지만 언급할 가치가 있습니다. Kali가 시작되면 언어를 선택하라는 메시지가 표시되고, 그 후 설치를 진행합니다.특별한 이유가 없다면 그래픽 설치 프로그램을 사용하세요.간단하지만, 중요한 점은 ISO가 마운트되지 않았다는 것입니다.이는 대개 VM이 ISO를 인식하지 못했거나 VM의 광학 드라이브 설정에서 ISO를 설정하지 않았기 때문입니다.
전문가 팁: Kali가 부팅되지 않거나 오류가 발생하면 ISO 마운트와 BIOS 가상화를 다시 확인해 보세요. ISO를 제거했다가 다시 연결하거나 VM을 다시 시작하면 문제가 해결되는 경우도 있습니다.
로그인 후 디스크, 사용자, 비밀번호에 대한 기본 옵션을 선택하세요.디스크 파티셔닝의 경우, “전체 디스크 사용”이라는 안내 옵션을 사용해도 괜찮습니다.가상 디스크는 결국 단일 파일입니다.설정을 확인하고 설치를 진행하세요.시간이 좀 걸릴 수 있습니다.
마무리 작업 및 부트 순서 조정
Kali 설치 및 재부팅이 완료되면 하드 디스크에서 부팅되도록 설정해야 합니다. VM 설정 > 시스템 > 마더보드 로 돌아가서 하드 디스크를 광학 드라이브 위로 옮기세요.이렇게 하면 다음번에 Kali로 바로 부팅됩니다.
자, 이제 VirtualBox에서 Kali Linux로 부팅하여 예약한 테스트를 바로 시작할 수 있습니다.사용자 자격 증명은 물론 설치 과정에서 설정하신 것입니다.
VirtualBox를 사용한 Linux 보안 테스트
이 설정은 온갖 해킹이나 보안 도구를 테스트할 수 있는 훌륭한 샌드박스를 제공합니다. Windows Defender나 바이러스 백신 프로그램이 차단하는 경우, 네트워크 권한이나 방화벽 규칙을 확인하세요. VirtualBox의 네트워크 드라이버에 플래그가 지정되는 경우가 있습니다.나중에 VirtualBox를 제거하려면 설정 > 앱 에서 제거하세요.
아, 그리고 VM을 설정하지 않고도 빠르게 테스트할 수 있도록 Windows에는 Windows Sandbox라는 기능 도 있습니다. Windows Sandbox만큼 유연하지는 않지만, 번거로움 없이 빠르고 임시적인 환경에서는 잘 작동합니다.
어쨌든, 가상화가 활성화되고 ISO가 준비되면 VirtualBox에 Kali를 설치하는 건 그리 어렵지 않습니다.물론 처음에는 좀 까다롭지만, 이 글이 누군가의 실수를 막는 데 도움이 되기를 바랍니다.해킹, 아니, 보안을 배우는 데 행운을 빌어요!
요약
- BIOS/UEFI에서 가상화를 활성화합니다.
- 공식 사이트에서 VirtualBox를 다운로드하세요.
- VirtualBox에서 적절한 설정으로 Kali Linux VM을 만듭니다.
- Kali ISO를 첨부하고 설치한 다음 부팅 순서를 조정하여 디스크에서 부팅합니다.
마무리
전반적으로 가상화를 시작하면 VirtualBox에서 Kali Linux를 설정하는 것은 매우 간단합니다.특히 BIOS나 네트워크 관련해서 약간의 문제가 발생할 수 있지만, 충분히 관리할 수 있습니다.이 방법으로 설정 속도가 빨라진다면 그만한 가치가 있습니다.도움이 되기를 바랍니다.
관련 기사
이 글이 도움이 되었나요?