아래 포스트에서 MobaXterm과 가상머신에 설치된 우분투를 ssh로 연결해보았었다.

포트 포워딩을 조금만 더 자세히 알아보자

 

가상머신(Virtual Box)에 우분투(Ubuntu)와 ssh 연결하기

가상머신(Virtual Box)에 우분투(Ubuntu) 올리기해당 포스트에서 이어집니다 가상머신(Virtual Box)에 우분투(Ubuntu) 올리기Virtual 박스 설치아래 링크로 가서 VirtualBox를 다운로드 한다https://www.virtualbox.org

thinkandscratch.tistory.com

 

포트포워딩이란?

포트 포워딩은 네트워크 라우터 또는 방화벽에서 특정 포트 번호로 들어오는 트래픽을 내부 네트워크의 특정 장치(IP 주소)로 전달하는 기술이다.

외부요청 -> 라우터에서 매핑 -> 해당 장치에서 응답

 

VirtualBox의 포트포워딩 규칙을 삭제하고 MobaXterm으로 localhost:22에 접속해보자

연결이 안되는 것을 확인할 수 있다.

 

Ubuntu에서 net-tools를 설치하고 ifconfig 명령어로 가상머신의 ip를 확인해보자

 

sudo apt install net-tools -y
ifconfig

위에서 확인한 주소를 바탕으로 구체적으로 VirtualBox의 포트포워딩 설정을 해주자

호스트는  127.0.0.1 ( localhost ) 게스트 IP는 가상머신의 IP인 10.0.2.15로 설정해주었다.

해당 설정 후 MobaXterm으로 접속하면 정상적으로 작동하는 것을 확인할 수 있다.

 

위 과정을 그림으로 알아보자

라우트 호스팅이 없을 경우 MobaXterm은 실제 머신 주소로 접근하기 때문에 가상 머신으로 접근할 수 없다.

라우트 호스팅으로 실제 머신 주소 접속할 경우 가상머신으로 접속할 수 있도록할 수 있다.

'Linux > 개념' 카테고리의 다른 글

환경변수  (0) 2024.12.12
Bash shell script 문법  (0) 2024.12.12
리눅스 사용자 및 권한 관리  (0) 2024.12.11
리눅스 파일 시스템 및 구조  (0) 2024.12.10
우분투(Ubuntu)와 리눅스(Linux), 운영체제, 쉘  (0) 2024.12.10

+ Recent posts