반응형
Vmware Workstation 포트 포워딩 하는 방법


포트 포워딩을 아십니까? 포트 포워딩은 다른 말로 포트매핑이라고도 합니다.

이것은 간단하게 IP주소와 포트번호가 결합된 통신 요청을 
다른 곳으로 넘겨주는 것이라고 볼 수 있습니다.


보통 회사 공유기에 많이 설정하곤 합니다. 회사 공유기로 포트 매핑 설정을 해 놓고 집에서

회사의 컴퓨터에 원격으로 접속하여 업무를 처리할 수 있기 때문이죠


저는 공유기는 아니고 VMware Workstation을 이용해 포트포워딩 하는 방법을 알려드리겠습니다.




환경 : 노트북A 와 노트북B 즉, 물리적인 노트북 두 대 

노트북B에는 Vmware 워크스테이션이 설치되어 리눅스 VM이 올라가 있음


이러한 환경에서 저는 노트북 A 에서 노트북 B에 올라간 VM의 어떤 서비스의

특정 포트에 연결이 되게 설정을 해보겠습니다.





저는 192.168.10.184 아이피를 가진 노트북에서 192.168.100.103:17081 로 붙고 싶습니다.

하지만 위와 같이 노트북A와 노트북B의 VM은 다이렉트로 통신을 할 수가 없습니다. 

당연히 포트에 접근이 불가능합니다.

즉, 192.168.10.184 에서 192.168.100.103 아이피로 다이렉트로 붙을 수가 없습니다.

(* 노트북A와 노트북B는 같은 망에 있기 때문에 통신이 됩니다.)



이럴 때는 Vmware 의 Virtual Network Editor 의 NAT 설정을 통해 포트포워딩을 해주면 됩니다.

즉, 노트북A(192.168.10.184) 는 노트북B(192.168.10.185)에게 192.168.10.185:10381로 들어오면

노트북B에 설치된 VM의 어떤 포트(192.168.100.103:10781)로 접속해달라고 요청하게 되는 것입니다.

아래 내용을 보면 이해가 되실 겁니다.


먼저, VMware WorkStation의 Virtual Network Editor 설정 화면에 들어갑니다.

VMnet8을 선택하고, NAT Settings를 클릭합니다.

 




NAT Settings 화면이 나타납니다.

아래 잘 보면 포트 포워딩(Port Forwarding) 항목이 보이는 것을 볼 수 있습니다.

여기서 설정을 해주면 됩니다. Add 버튼을 클릭합니다.




아래와 같은 설정을 할 수 있는 화면이 나타납니다.


Host port : 노트북B로 들어오는 포트 입니다.

Type : 프로토콜을 선택하면 됩니다.

Virtual machine IP address : 노트북B에 설치된 VM의 아이피를 입력하면 됩니다.

Virtual machine port : 연결을 위해 노트북B에 설치한 VM의 특정 포트를 입력합니다.




이렇게 하면

192.168.10.185의 10381 포트로 접속을 하면 192.168.100.103의 17081 포트로 포트포워딩이 됩니다.


* 참고로 노트북B에는 10381에 대한 포트가 열려야 됩니다.

저의 노트북B에는 윈도우즈 10이 설치되어 있었는데요.

제어판의 방화벽에서 인바운드에 10381 포트를 열어주었습니다.



도움이 되시기를 바라겠습니다.



반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기

댓글을 달아 주세요

">
  1. thumbnail
    sorry
    2020.03.21 21:51

    감사합니다 다른 곳보다 쉽게 설명해주셔서 문제해결에 큰 도움이 되었습니다.

  2. thumbnail
    help
    2020.07.28 18:11

    관리자의 승인을 기다리고 있는 댓글입니다