VirtualBox

VS Code에서 가상머신 접속

사전조건

  • 사전에 가상 머신, VS Code는 설치가 되어 있다고 가정한다.

가상머신 네트워크 설정

  • Putty로 가상 머신 네트워크에 접속하는 방법 참고 :

VS Code SSH 파일 설정

  • Extension에서 SSH 검색 후 Remote - SSH 선택

image.png

  • SSH Config 설정
    • F1 누르고 SSH 입력
    • 메뉴들 중 Connect to Host 선택

image.png

  • Configure SSH Hosts 선택

image.png

  • .ssh\config 메뉴 선택

image.png

  • 필자는 기존에 세팅한 옵션 확인

image.png

  • 다음과 같이 설정
    • User는 가상환경 만들 때 작성했던 username이다.
    • 즉 Computer 이름인 evan-master를 기재한다.

image.png

VirtualBox 네트워크 설정하기

개요

  • VirtualBox에서 네트워크 환경을 구축한다.
  • Putty 프로그램을 통해 Windows 11에서 Ubuntu에 접속한다.

VirtualBox 에서 네트워크 환경 구축

  • 네트워크 관리자 선택
  • NAT 네트워크 탭 선택

image.png

image.png

  • 만들기 버튼 클릭, DHCP 활성화 체크 된 상태 유지

image.png

  • 가상환경 설정에서 네트워크 선택 (어댑터 1 선택)

image.png

  • 가상환경 재 실행 및 포트번호 확인
    • inet 10.0.2.15 번호는 사용자 환경에 따라 다를 수 있음
$ ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
        inet6 fe80::a00:27ff:fecb:782d  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:cb:78:2d  txqueuelen 1000  (Ethernet)
        RX packets 14  bytes 3218 (3.2 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 84  bytes 10350 (10.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 37  bytes 4528 (4.5 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 37  bytes 4528 (4.5 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

포트포워딩

  • 네트워크 관리자에서 NAT 네트워크 선택 - 포트 포워딩 지정후, 다음과 같이 지정
    • 호스트 포트번호 : 22
    • 게스트 IP : evan-master의 IP 입력
    • 게스트 포트번호 : 22 지정

image.png

VirtualBox Ubuntu Desktop 24.04 설치

개요

  • VirtualBox에서 Ubuntu Desktop 설치
  • 윈도우-리눅스 양방햔 간 복사-붙여넣기 구현

VirtualBox Extension Pack 다운로드

image.png

image.png

Ubuntu Desktop 설치파일 다운로드

image.png

VirtualBox 가상머신 만들기

확장 패키지 추가

  • 도구 > 확장 패키지 관리자 선택

image.png

  • 설치파일 불러오기

image.png

image.png

image.png

  • 패키지 설치가 완료가 되면 다음과 같은 화면 확인

image.png

가상 머신 만들기

  • 머신 > 새로 만들기 선택

image.png