host pc에 vmware 설치 후 외부pc에서 가상서버로 접속하기 위해서는
실제 host pc의 ip로만 접속하면 설정된 포트에 따라 가상서버로 연결되도록 설정하는 작업이 필요.
1. vmware player에서 nat 설정하는 화면이 실행이 안되기 때문에 cfg 파일을 설치한다.
(vmware workstation에는 포함됨)
압축 푼 후 vmnetcfg 파일 위치는 player가 설치된 경로
2. 해당 파일을 실행하면 virtual network editor 가 나타난다.
3. VMNet8 선택 후 NAT Setting 버튼을 클릭 후 나타나는 창에서 Port-Forwarding >> Add
4. 포워딩할 포트와 가상 서버의 ip를 적어준다.
(80포트, ip주소)
가상 서버 ip 확인은? linux는 ifconfig, win은 ipconfig
5. 연결할 게스트 pc의 hosts 파일에 실 pc의 ip (고정ip) domain 주소 적고 브라우저 띄워 테스트
* 실제사용 host pc의 네트워크설정에서 vmnet8에 대한 ip를 가상 ip를 적어주어야 하는데,
이상하게 네트워크에 vmware 관련한 네트워크가 보이지 않아서 vmnetcfg 에서 포트포워딩만 해주었는데 정상작동함.
vmnetcfg.zip