사전에 VitualBox 설치 및 Ubuntu 설치를 해야한다.
Mysql도 기본적으로 설치!

VitualBox 세팅

  1. Nat에서 포트포워딩을한다.

image

1-1. 예

image

  1. 공유기를 사용중이라며 공유기 환경에서 한번 더 포트 포워딩을한다.

image

  1. 그러면 언제 어디서든 접근이 가능한 가상 서버를 만들 수 있다.

다른 방법(내부 환경)

로컬 환경에서만 작동하는 방법!

1. 우선적으로 VitualBox에 Ubuntu를 깔아야한다. 또한 MySQL을 설치된 상태로 진행된다.
2. 우분투가 설치되어있는 시스템에 설정에 들어가면 네트워크에 기본적으로 NAT이 설정되어있다.
3. 다음으로 어댑터2로 들어가 `어댑터에 브리지`를 설정한다.
4. 우분투를 실행하고 `ifconfig`를 사용해 IP를 확인가능하다.
5. 이 `IP주소`와 `MySQL접근이 가능한 계정`만 있으면 된다.

위와 같은 방법으로 하니까 같은 공유기 내에서는 접속이 되지만 외부에서 접속이 안된다. 포트 포워딩을 해야한다.

외부접속하기

  • MySQL Workbench를 사용해 VirtualBox Ubuntu의 MySQL에 접속을 하는 방법이다.

MySQL Workbench 설정

  • 첫 번째로 +버튼을 눌러야한다.
  • 아래에 보면 MySQL Connection이 있다.

image

  • 우선 우분투의 아이피주소와 MySQL의 아이디를 알맞게 작성한다.
  • 나의 경우에는 (192.168.0.16)이다.

image

  • 그리고 Test Connection을 눌러 비밀번호를 입력하고 OK를 누른다.

image

성공!

image

DBeaver Use