가상 머신 문제에 대하여: 가상 머신과 실제 머신을 완전히 독립적으로 만들고 서로 영향을 주지 않게 만드는 방법
가상머신 설치 시 가상머신에 바로 물리적 공간을 할당하지 않으면 기본적으로 가상머신 하드디스크는 물리적 하드디스크에 파일 형태로 저장된다.
가상 머신에서 프로그램을 실행해도 물리적 머신의 실제 하드 디스크에는 영향을 미치지 않습니다. 예를 들어, QQ가 액세스하는 디스크 범위는 가상 머신을 설치할 때 할당된 물리적 공간으로 제한됩니다. , 여전히 낮은 권한 상태에서 액세스됩니다.
가상 머신이 하드웨어 리소스 등 권한 있는 작업에 액세스할 때 하이퍼콜을 적용해야 하며, 가상 머신 모니터는 권한 있는 작업을 수행합니다. 실행하더라도 상대적으로 위험한 작업은 물리적인 하드웨어에 전혀 손상을 주지 않습니다.
가상 머신에는 브리지와 NAT 방식이 있습니다. 이는 단지 네트워크 연결 방식일 뿐입니다. 전자는 가상 머신과 호스트 사이에 연결된 IP가 동일한 네트워크에 있는 것과 같습니다. 세그먼트는 호스트를 공유하는 가상 머신의 네트워크 연결입니다. 가상 머신과 물리적 머신은 디스크를 공유할 수 없습니다. 하지만 앞서 언급한 것처럼 데이터 전송은 없습니다.
방금 말했듯이 가상 머신에서 위험한 작업을 수행해도 물리적 머신에는 영향을 미치지 않습니다. 예를 들어 하드디스크 포맷, 중독 등이 있습니다.
개인적으로 이해가 좀 헷갈리는 부분이 있으면 수정 부탁드립니다.