vmplayer를 통해 게스트 Ubuntu VM을 실행하는 Windows 호스트가 있습니다. 이 가상 머신은 복제되어 (Windows 호스트를 실행하는) 여러 사람에게 배포되며 프로그래밍 워크샵을 수행하는 데 사용됩니다. 다음 요구 사항을 충족시키기 위해 네트워킹을 설정하려고 시도했지만 지금까지 실패했습니다.
- 손님은 인터넷에 접속할 수 있어야합니다
- 모든 클론의 호스트 이름은 동일해야합니다 ( 워크샵 이라고 구체적으로 가정).
- 호스트 시스템은 해당 이름을 통해 해당 게스트에 액세스 할 수 있어야합니다 (예 : ping Workshop 은 다른 클론이 아닌 해당 호스트에서 실행중인 게스트를 ping합니다).
내가 지금까지 시도한 것 :
- 게스트 용 NAT 네트워크 어댑터 "설치"
/ etc / network / interfaces 에서 DHCP를 통해 게스트를 연결하려고했습니다 .
auto eth0 iface eth0 inet dhcp hostname Workshop
인터넷 연결에 관한 한 작동합니다. 그러나 호스트에서 게스트로 전혀 연결할 수 없습니다. 예를 들어 ping Workshop 은 작동하지 않습니다 .ifconfig에서 반환 한 주소를 사용 하면 호스트에서 작동하지 않습니다.
그런 다음 고정 주소를 게스트에게 할당하려고했습니다.
auto eth0 iface eth0 inet static address 172.241.0.101 netmask 255.255.0.0 gateway 172.241.0.100
(172.241.0.100은 VMWare Network VMNet8 어댑터 (위의 NAT 어댑터)에 의해 호스트에 정적으로 할당 된 주소입니다. 이제 호스트에서 172.241.0.101 과 telnet을 핑 (ping) 할 수 있습니다 . 또한 게스트에서 172.241.0.100 (호스트)까지 핑 및 텔넷을 수행 할 수 있지만 더 큰 네트워크에는 연결되어 있지 않습니다. (또한 호스트 이름을 통해 게스트에 액세스 할 수는 없지만 푸시는 밀리지 않으면 모든 사람이 동일하고 이름이 아닌 한 직접 주소를 사용할 수 있기 때문에 중요하지 않습니다).
이제는 브리지 된 네트워크 연결 옵션을 DHCP와 함께 사용할 수 있으며 하나의 VM의 경우 필요한 것을 제공합니다 (이 경우에는 시도하지 않았지만 이전에 수행 한 것을 기억합니다). 그러나 동일한 호스트 이름을 가진 여러 VM과 호스트가 동일한 네트워크에 연결되어 문제가 발생하는 경우에도 그렇지 않습니까?
귀하의 솔루션 및 기타 조언을 주시면 감사하겠습니다.