vmware의 가상 PC간 통신 방법
프로젝트 수행을 위해 2대의 PC에서 vmware로 가상PC들을 만들었습니다.
즉 실제(HOST) pc를 pc1, pc2로 두고, 가상(GUEST) pc로 pc3, pc4를 만들었습니다.
pc1에는 pc3을, pc2는 pc4를 각각 가상(GUEST) pc로 두고 있는 체제구요.
가상 pc들은 nat방식으로 네트워크를 설정했는데 인터넷도 무리 없이 잘 돌아 갑니다.
헌데 문제는 서로다른 host PC와 guest PC간에 통신이 이뤄지지 않는 점입니다.
동일한 PC상 즉, pc1과 pc3 그리고 pc2와 pc4 간에는
호스트와 게스트 사이지만 ping이 서로 전송됩니다.
물론 서로 다른 호스트 PC, pc1과 pc2사이에도 ping이 전달되구요.
헌데 pc1과 pc4, 그리고 pc2와 pc3간에는 ping 전달이 이뤄지지 않습니다.
pc2와 pc4 역시 ping이 전달되지 않구요.
즉 다른 PC들간의 가상 PC로는 통신이 이뤄지지 않는 것입니다.
인터넷상에서 아무리 찾아봐도 해결 방안이 나오지 않아 답답하여 글을 올려 봅니다.
리눅스와 VMware 고수분들의 답변 부탁드립니다.
서로다른 호스트와 게스트 PC간에 통신이 가능하게 좀 해주세요.
아무래도 리눅스 상에서 vmware로 또다른 리눅스를 돌리는 거라 레퍼런스도 많이 부족하네요 ㅠ.ㅠ
- 참고사항 -
HOST OS : Fedora 10
GUEST OS : Fedora 10
GUEST PC NETWORK : NAT(vmnet8)
어떤 데이터를
어떤 데이터를 주고받으려고 하나요?
Bridged 로 설정하세요...
NAT구성하셨으면 PC3과 PC4는 private network입니다.
PC1에서는 PC2만 보이는게 맞구요.
PC2에서는 PC1만 보이는게 맞습니다.
PC3은 PC1을 gateway로 해서 PC2와 통신이 가능하며,
PC4는 PC2를 gateway로 해서 PC1과 통신이 가능합니다.
4개의 host모두에서 통신이 가능하길 원하신다면,
Bridged방식으로 Vmware network카드를 설정하셔야 합니다.
구글링 해보시면 잘 나올겁니다..
포트 포워딩을
포트 포워딩을 이용하셔도 되겠네요.
댓글 달기