VirtualBox 특정 포트를 HOST IP로 접근하기

VirtualBox의 가상머신을 이용한 특정 서비스(SSH, DB, WEB, ETC)를 외부에 OPEN 하기 위한 가장 간단한 방법이다.

우선 가상머신에 대한 설치 & 설정은 본 글에서는 제외 한다.

서버 네트워크 설정 변경

  1. 가상 머신의 설정 정보를 클릭 한다.
[그림 1] 가상 머신 설정 정보 확인
  1. 네트워크의 어댑터 1의 타입을 NAT로 변경 한다.

  2. 고급 설정을 눌러 포트 포워딩(P) 버튼을 클릭 한다.

[그림 2] 네트워크 > 어댑터 1 설정
  1. 포트 포워딩 규칙을 설정한다.
[그림 3] 포트 포워딩 규칙 설정
  • 호스트 IP는 다음 CMD 명령어를 통해 확인 할 수 있다.
  $> ipconfig
  • 게스트 IP는 가상머신에서 다음 명령어를 이용하여 알수 있다.
  $> ifconfig
[그림 3] 포트 포워딩 규칙 설정
  1. 접속이 안된다면 확인 사항
  • 우선 가상 머신의 IPTABLE 에 설정을 확인 해야 한다. 다음 명령어는 간단하게 방화벽을 내리는 명령어다.
 $> service iptables stop

아주 간단하지만 유용하다.



Posted by lahuman