

취약한 AD 환경을 구축하려고 vagrant를 설치했건만, 구글링에도 나오지않는 에러 메시지가 출력되었다..ㅎㅎ 3일을 끙끙앓아 겨우 에러를 해결해 글을 작성한다.
결론부터 말하자면 설치 시 환경 변수 설정이 잘못되었다. 최신 버전의 문제인건지 next 버튼만 눌렀을 뿐인데 에러가 발생하다니!
최초의 윈도우 환경변수 설정은 사용자 변수에 \C:\Users\user_name\.vagrant.d 설정되어 있었다.
시작이 \ 경로로 시작하는게 이상해 삭제 뒤, 환경 변수를 재설정했다.

cmd로 환경 변수를 설정하니 시스템 변수로 설정되었다. 아마도 시스템 변수가 아니라 사용자 변수로 환경 변수가 설정되어 있어서 에러가 발생한 것 같다.

vagrant up 명령어 실행 결과, init, up, provider 순으로 입력하라고 안내한다.

virtualbox로 프로바이더를 설정했으나, virtualbox는 디폴트며 지원하는 vagrant에서 지원하는 virtualbox 버전은 4.0 ~ 7.0 이다. 난 7.1을 설치했었기 때문에 프로바이더 설정에 문제가 있었다.

virtualbox를 7.0으로 다운그레이드하였다.
vagrant가 정상적으로 실행되는지 확인하기 위해 vagrant plugin install vagrant-vmware-desktop를 실행 결과, 명령어도 vmware-desktop이 설치되었다.
