Mam hosta systemu Windows, który obsługuje gościa Ubuntu VM za pośrednictwem vmplayer. Ta maszyna wirtualna zostanie sklonowana, rozdzielona między kilka osób (z hostami Windows) i wykorzystana do przeprowadzenia warsztatów programistycznych. Próbuję - i jak dotąd zawodzi - skonfigurować sieć, aby spełnić następujące wymagania:
- Gość musi mieć dostęp do Internetu
- Wszystkie klony powinny mieć tę samą nazwę hosta (powiedzmy, że warsztat jest konkretny)
- System hosta musi mieć dostęp do swojego gościa za pomocą tej nazwy (np. Ping Workshop wysłałby ping do gościa działającego na tym hoście, a nie na żadnym innym klonie)
Co próbowałem do tej pory:
- „Zainstalowano” kartę sieciową NAT dla gościa
Próbowałem połączyć gościa przez DHCP, w / etc / network / interfaces :
auto eth0 iface eth0 inet dhcp hostname Workshop
Działa to w zakresie łączenia się z Internetem. Jednak w ogóle nie jestem w stanie połączyć się z gościem z hosta. (Np. Ping Workshop nie działa; jeśli użyję adresu zwróconego przez ifconfig , nie będzie działał z hosta).
Próbowałem następnie przypisać gościowi adres statyczny:
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 to adres przypisany statycznie hostowi przez VMWare Network VMNet8 Adapter - to powyższy adapter NAT). Teraz mogę pingować 172.241.0.101 i telnet do niego z hosta. Mogę również pingować i telnet z gościa na 172.241.0.100 (hosta), ale to wszystko - nie ma połączenia z szerszą siecią. (Nie mogę również uzyskać dostępu do gościa poprzez jego nazwę hosta, ale nie jest to tutaj istotne, ponieważ jeśli push przychodzi do końca, mogę użyć jego adresu bezpośrednio - o ile jest taki sam dla wszystkich - a nie nazwy).
Teraz myślę, że mogę użyć opcji połączenia mostkowego z DHCP, co da mi to, czego potrzebuję w przypadku jednej maszyny wirtualnej (w tym przypadku nie próbowałem, ale pamiętam, że robiłem to wcześniej). Jednak w przypadku kilku maszyn wirtualnych o tej samej nazwie hosta i ich hostów podłączonych do tej samej sieci będzie to problematyczne, prawda?
Twoje rozwiązania i inne porady będą mile widziane.