본문 바로가기

LINUX

Virtual Machine

반응형

블로그 작성에 앞서 Linux 관련 내용은 fastcampus 의 온라인 강의 내용을 정리하고자 작성하게 되었음을 알려드립니다.


Virtual Machine(가상환경)

 

하이퍼바이저(Hypervisor) = 호스트 컴퓨터에서 다수의 OS를 동시에 실행하기 위해 논리적으로 플랫폼을 구분해 준 것

가상화 머신 || 가상화 머신 매니저 (Virtual Machine Monitor || Virtual Machine Manager, VMM) 이라고도 부름 - 위키백과

 

Virtual Box - 오픈 소스 프로젝트

 

VMware - 개인용, 무료

 

Microsoft Hyper-V - Window Pro 이상


VirtualBox 네트워크

 

NAT : 가상머신 내부 네트워크에서 Host(local) PC 외부 네트워크 '단방향 연결' (Host 내부 네트워크와 통신 불가)

 

어댑터 브리지 : Host PC 와 동등하게 외부 네트워크와 연결 (IP 할당을 외부로부터 받음)

- PC 가 특정 공유기에 연결 되어있으면서 이 가상 머신에 어탭터의 브릿지를 설정하게 되면 가상 머신도 공유기가 바라 볼 때는 하나의 PC 로 인지

- DHCP 에서 IP를 할당해서 직접 그 IP를 받아서 설정 가능

 

내부 네트워크 : Host 내부 네트워크와만 통신 가능 (Host 내부 네트워크에 있는 PC 간 설정하는 용도)

 

호스트 전용 : Host 와 내부 네트워크만 통신가능 (외부 네트워크와 단절)

- Guest OS (가상 머신) 와 설치 되어 있는 윈도우가 1대1로 호스트 내부 통신을 하는 용도로 사용

 

일반 드라이버 : 거의 미사용 (UDP 터널 네트워크 등)

 

NAT 네트워크 :  NAT + Host 내부 네트워크와 통신 가능

 

연결되지 않음 : 네트워크 미사용 (Lick Down)

- 네트워크 어댑터가 존재하지만 LAN 케이블이 연결되지 않는 상태를 시뮬레이션

 

NAT 구조


어댑터 브리지 구조


내부 네트워크 구조


호스트 전용 어댑터 구조


가상머신 네트워크 설정 예시


하드디스크 추가하기

 

기존 10G 로 설정되어 있던 가상 환경에 디스크 추가 방법

 

- 구동중인 가상환경을 종료한다 ('컴퓨터 끄기 신호 보내기' 로 종료할 것을 추천)

- VM 인터페이스의 저장소에서 컨트롤러를 통해 디스크 추가

- 추가 설정시 디스크가 없으면 '가상 하드 디스크 만들기' 를 통해 디스크 생성

- 생성 || 디스크 선택 후 '추가' 를 통해 디스크 추가하기

 


https://fastcampus.co.kr/dev_online_linux

 

리눅스 실전 정복 올인원 패키지 Online. | 패스트캠퍼스

운영부터 실전 개발까지 내 손으로 직접 해보는 리눅스 온라인 수업! 기초부터 시작해 커널 프로그래밍, 디버깅 실습까지 한 번에 잡을 수 있습니다.

fastcampus.co.kr

 

반응형

'LINUX' 카테고리의 다른 글

LINUX  (2) 2024.04.13