Próbuję użyć VirtualBox do hostowania kilku maszyn wirtualnych.
Każda maszyna wirtualna powinna mieć możliwość łączenia się z Internetem (jest to potrzebne przede wszystkim do instalowania oprogramowania). Moja przeglądarka hosta powinna mieć możliwość łączenia się z maszynami wirtualnymi gości. Muszę też móc ssh do maszyn wirtualnych gości. Dlatego chcę, aby każda maszyna wirtualna miała statyczny adres IP. Umożliwi to również maszynom wirtualnym łączenie się ze sobą, na przykład w przypadku połączeń z bazą danych.
Zrobiłem to z VMware Fusion. Jednak VMware ostatnio gryzie mnie zbyt często i niszczy tyle pracy, że chcę wypróbować VirtualBox.
Ale nie jestem guru sieci i nie wiem, jakiego rodzaju sieci chcę. To, o co proszę, jest proste:
Jakie są główne różnice między typami sieci. Pomoże mi to dowiedzieć się, jakiego rodzaju sieci powinienem używać w moim przypadku.
I oczywiście, jeśli ktoś ma link do dowolnej dokumentacji, jak robić to, co chcę, byłoby to bardzo mile widziane.
Dzięki, ge
źródło
Odpowiedzi:
Ta strona: http://www.virtualbox.org/manual/ch06.html
całkiem dobrze obejmuje sieć virtualbox.
NAT - Twój host będzie działał jako router (zapora ogniowa), a goście będą w prywatnej podsieci. Użyj tego, jeśli nie korzystasz z serwerów na gościach.
Bridged - Twoi goście otrzymają adres IP w tej samej podsieci, co twój host. Użyj tego, jeśli korzystasz z serwerów gościa i chcesz połączyć się z innymi komputerami w sieci LAN.
Tylko host - rodzaj hybrydy. Jak sama nazwa wskazuje, dzięki tej opcji możesz łączyć się z serwerami-gośćmi tylko z hosta. Użyj tego w przypadku serwerów „prywatnych” (tylko host). Używam tego, jeśli uruchamiam testowy serwer WWW.
Krótko mówiąc, zakładając, że masz router, użyłbym mostka sieciowego.
źródło
Chcesz korzystać z mostkowanej sieci.
NAT to translacja adresów sieciowych - jest to połączenie internetowe VM, w przeciwieństwie do Bridged Networking , które jest (z sieciowego punktu widzenia) tym samym, co podłączenie fizycznej maszyny - jako takie, z Bridged Networking, możesz mieć mogą być dwa sposoby - twoja maszyna wirtualna otrzymuje adres IP, który może być następnie użyty do SSH, telnet itp.
źródło