티스토리 뷰
윈도우에서 VirtualBox 안의 우분투에 TCP/IP로 접속하려면 네트워크 설정을 올바르게 구성해야 합니다.
주로 두 가지 방법을 사용하여 호스트 시스템(Windows)에서 게스트 시스템(Ubuntu)으로 접근할 수 있습니다
NAT(Network Address Translation)와 브리지드 어댑터(Bridged Adapter)입니다. 여기서는 브리지드 어댑터 방법을 사용하여 설정하는 과정을 설명합니다.
브리지드 어댑터 설정
브리지드 어댑터를 사용하면 VirtualBox의 우분투 게스트 시스템이 호스트 네트워크와 동일한 네트워크에 있는 것처럼 동작합니다. 이는 호스트 시스템과 동일한 네트워크에서 IP 주소를 할당받아 서로 통신할 수 있게 합니다.
1. VirtualBox 네트워크 설정 변경:
- VirtualBox를 실행하고 우분투 가상 머신을 선택합니다.
- 상단의 설정(Settings) 버튼을 클릭합니다.
- 좌측 메뉴에서 네트워크(Network)를 선택합니다.
- 어댑터 1(Adapter 1) 탭에서 네트워크 어댑터 사용(Enable Network Adapter) 옵션이 활성화되어 있는지 확인합니다.
- 연결됨(Attached to) 드롭다운 메뉴에서 브리지드 어댑터(Bridged Adapter)를 선택합니다.
- 이더넷 카드 이름(Name) 드롭다운 메뉴에서 호스트 시스템의 네트워크 인터페이스를 선택합니다(예: Wi-Fi 또는 이더넷).
2. 우분투 네트워크 설정 확인:
- 우분투 가상 머신을 시작합니다.
- 터미널을 열고 현재 네트워크 설정을 확인합니다:
ip a
- 'ip a' 명령을 실행하면 인터페이스 목록과 IP 주소를 확인할 수 있습니다. 여기서 'inet'으로 시작하는 IP 주소를 찾습니다. 예를 들어, '192.168.1.100'과 같은 주소입니다.
3. 호스트 시스템에서 우분투에 접속:
- 이제 호스트 시스템(Windows)에서 터미널이나 명령 프롬프트를 열고 SSH 클라이언트를 사용하여 접속할 수 있습니다. PuTTY와 같은 SSH 클라이언트를 사용할 수도 있습니다.
- 기본적으로 우분투에 SSH 서버가 설치되어 있지 않다면, 먼저 설치해야 합니다:
sudo apt update
sudo apt install openssh-server
- SSH 서버를 시작하고 활성화합니다:
sudo systemctl start ssh
sudo systemctl enable ssh
- 호스트 시스템에서 SSH 클라이언트를 사용하여 우분투 가상 머신에 접속합니다. 예를 들어, PuTTY를 사용하는 경우:
- PuTTY를 실행하고, Host Name (or IP address) 필드에 우분투의 IP 주소(예: '192.168.1.100')를 입력합니다.
- Open 버튼을 클릭하여 연결을 시작합니다.
- SSH 클라이언트를 사용하여 명령 프롬프트에서 접속하려면 다음 명령을 사용합니다:
ssh username@192.168.1.100
이제 호스트 시스템(Windows)에서 VirtualBox 안의 우분투 게스트 시스템에 TCP/IP로 접속할 수 있습니다. 이 설정은 우분투가 동일한 네트워크의 다른 장치와 통신할 수 있게 하므로, 파일 전송, 원격 제어 등의 작업을 쉽게 수행할 수 있습니다.
'초보 우분투(리눅스)' 카테고리의 다른 글
1줄로 sync;sync;sync; 쓰면 3번 동작이 되는가?&&와 ;는 어떤 차이가 있나? (0) | 2024.06.21 |
---|---|
리눅스 파일 디렉토리 설명 (0) | 2024.05.30 |
.dtb 파일의 기능 (0) | 2024.05.29 |
U-Boot 디렉토리 용도 설명 (0) | 2024.05.27 |
리눅스의 git clone 명령 (0) | 2024.05.25 |