천객만래 [千客萬來] (It has an interminable succession of visitors)

버추얼박스를 이용한 가상PC와 호스트PC간 통신 설정


Client 프로그램과 Server 프로그램을 이용한 개발이 필요했다.

Server는 웹도 되어야 하고 server 프로그램도 가능해야한다.


client와 통신을 해야하는데 PC를 별도로 구매하지 않고 그냥 내 PC에서 모든 것을 개발하고 테스트 해야하는 상황이다.

그래서 사용하고 있는 virtualbox for oracle을 이용하여 가상PC를 설정하여 내 PC와 가상PC간의 통신을 가능하는 방법을 

알아보았고... 성공했다.....




실제 사용하는 개인PC 를 Host PC라고 하고

버추얼박스에서 실행되는 가상PC를 guest PC라고 한다.


이 둘간의 상호 통신을 위해서는 가상PC(guestPC)의 네트워크 어댑터를 설정해야하는데....


아래와 같이 설정하면된다....


어댑터1



어댑터2





이제 통신을 하기 위한 IP를 살펴보자.


hostPC에서 guestPC로 접속하는 IP(가상PC IP)

   아래 표시된 영역이 Guest PC의 IP이다.




guestPC에서 hostPC로 접속하는 IP(사용자 IP)

   아래 표시된 영역의 IP가 사용자(나의) PC의 IP이다.



위와 같이 IP를 참고하여 물리적IP(사용자PC)와 가상IP(가상PC) 와의 상호 인터넷 통신이 가능하다.





Posted by SB패밀리