
Windows 7 시스템에 VirtualBox를 사용하는 Ubuntu Desktop 11.04 가상 머신이 있습니다.
지금까지 저는 우분투 환경 내에서 모든 개발을 해왔지만 안타깝게도 마음에 들지 않습니다. 나에게 훨씬 더 익숙한 Windows로 돌아가고 싶지만 이미 Apache, PHP, Pear, Git 등이 설정되어 있으므로 가상 서버와 같은 가상 상자에 액세스하고 싶습니다.
어떻게 하면 두 가지가 조화롭게 작동할 수 있나요? 나는 본질적으로 네트워크에 배치할 다른 머신을 실제로 구입하지 않고도 VM을 시작하고 네트워크 어딘가에 있는 서버 머신인 것처럼 연결할 수 있기를 원합니다.
답변1
vboxheadless
현재 데스크탑에서 사용하여 시작할 수 있습니다 .
Virtualbox GUI를 사용하여 브리지 네트워킹을 사용하고 있는지 확인하십시오(모두가 알고 있다고 말합니다).
명령줄에서 다음을 입력합니다.vboxmanage list vms
따옴표로 표시되는 VM 이름을 확인하세요.
이제 입력하세요vboxheadless -startvm "whatever the name of your vm was"
쉽고 아무것도 움직일 필요가 없습니다.
답변2
VirtualBox에서 브리지 네트워킹을 사용하도록 네트워크를 구성합니다. dhcp 서버가 있는 경우 구성을 기본값으로 두고, 그렇지 않으면 고정 IP 주소를 지정합니다. 그러면 다음과 같이 로컬 네트워크 내의 어느 곳에서나 가상 머신의 서비스에 액세스할 수 있습니다. 그것은 별도의 컴퓨터가 될 것입니다.
답변3
모든 가상 머신 파일을 안전한 위치에 복사하고, Windows를 다시 설치하고, Windows에 VirtualBox를 설치한 후 저장된 VM을 가져옵니다.
새로운 UUID를 제공하기 위해 머신을 "복제"하거나 vm 설명 파일을 약간 편집해야 할 수도 있습니다. 가장 중요한 것은 가상 하드 드라이브입니다. "머신" 자체는 약 1분 안에 다시 생성될 수 있습니다.
편집: RDP, VNC, SSH, FTP, SMB/CIFS 등 연결할 수 있는 네트워킹 기술을 사용하여 Ubuntu Vm을 구성할 수 있습니다. 이는 원하는 액세스 유형에 따라 다릅니다.