본문 바로가기
IT

VirtualBox NAT 포트포워딩

by 엘리후 2021. 7. 7.

NAT 설정은 호스트 OS에서 게스트 OS로 접속할 수 있게 한다.

 

만약 윈도우에서 리눅스의 FTP , SSH를 사용하고 싶다면 포트포워딩을 해야한다.

 

 

virtualbox에서 고급 -> 포트포워딩을 클릭한다.

 

필자는 호스트OS에 부여된 VirtualBox Host-Only Network의 ip가

192.168.56.1

 

게스트OS IP는 10.0.2.15이다.

 

호스트 OS에서 게스트OS로 SSH에 접속하려면

host-only 네트워크 카드를 타고 10.0.2.15로 이동해야하므로 다음과 같이 설정한다.

 

 

그리고 게스트 OS가 운영중인 웹서비스를 외부에서 접속가능하게 설정하려고 하는 경우

호스트 PC의 IP를 포워딩 해준다.

 

 

별도로 공유기에서도 포트포워드를 설정해야한다.

 

 

웹서버에 도달하는 과정은 다음과 같다.

외부사용자가 내 PC의 공인 IP주소:80 를 입력하여 접근했을 때 호스트 OS(192.168.0.2:80)

포워딩하고 , 호스트 OS에서 게스트 OS(10.0.2.15)로 포워딩시켜서 웹서버에 도달한다.

댓글