본문 바로가기

Computer Science/Projects

개인 프로젝트 - 노트북 VMware 포트포워딩

728x90

1. 집에 있는 안 쓰는 노트북을 개인 프로젝트 서버로 사용하기로 결정

2. 리눅스 연습 겸 우분투로 서버 실행하고 싶지만 노트북 OS는 윈도우로 그대로 두고 싶어서 VMware 사용

3.1 노트북으로 포트포워딩

3.2 노트북으로 들어온 요청을 다시 노트북 윈도우에서 실행중인 VMware의 우분투 리눅스로 보내줘야함

3.3 3.2의 VMware 포트포워딩 설정은 Vmnetcfg를 설치해서 진행

4. 추가로 VMware의 우분투 리눅스 서버 방화벽(UFW) 설정에서 WAS가 사용하는 포트도 해제해줘야함 <- 이것땜에 해맸음..

 

*포트 포워딩은 외부 아이피 : 포트번호와 내부 아이피 : 포트번호를 연결해주는 기능

- 공인IP로 들어온 요청이 해당 IP에 연결된 전자기기 시스템 중 어느 곳으로 갈지 내부IP와 포트번호를 이용하여 미리 정해주는 기능

 

정리하면

 

1. 공유기 포트포워딩 설정 후 노트북 윈도우 방화벽 해제로 외부 요청(port:8080)을 노트북 윈도우로 유도

2. 노트북 윈도우로 요청오면 Vmnetcfg로 포트포워딩 설정하여 VMware의 우분투 리눅스(이것도 방화벽해제해야함)로 포트포워딩

3. 우분투에서 실행중인 Springboot WAS가 요청 처리

 

결과

 

참고 URL

https://positivemh.tistory.com/1020

https://blog.naver.com/seoamo/223498511231

728x90